html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'Open Sans';src:url("../verenahotels.com/fonts/OpenSans-Extrabold.eot");src:url("../verenahotels.com/fonts/OpenSans-Extrabold.eot?#iefix") format("embedded-opentype"),url("../verenahotels.com/fonts/OpenSans-Extrabold.woff") format("woff"),url("../verenahotels.com/fonts/OpenSans-Extrabold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Open Sans Condensed';src:url("../verenahotels.com/fonts/OpenSans-CondensedBold.eot");src:url("../verenahotels.com/fonts/OpenSans-CondensedBold.eot?#iefix") format("embedded-opentype"),url("../verenahotels.com/fonts/OpenSans-CondensedBold.woff") format("woff"),url("../verenahotels.com/fonts/OpenSans-CondensedBold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Open Sans';src:url("../verenahotels.com/fonts/OpenSans-Light.eot");src:url("../verenahotels.com/fonts/OpenSans-Light.eot?#iefix") format("embedded-opentype"),url("../verenahotels.com/fonts/OpenSans-Light.woff") format("woff"),url("../verenahotels.com/fonts/OpenSans-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url("../verenahotels.com/fonts/OpenSans-Semibold.eot");src:url("../verenahotels.com/fonts/OpenSans-Semibold.eot?#iefix") format("embedded-opentype"),url("../verenahotels.com/fonts/OpenSans-Semibold.woff") format("woff"),url("../verenahotels.com/fonts/OpenSans-Semibold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url("../verenahotels.com/fonts/OpenSans-ExtraboldItalic.eot");src:url("../verenahotels.com/fonts/OpenSans-ExtraboldItalic.eot?#iefix") format("embedded-opentype"),url("../verenahotels.com/fonts/OpenSans-ExtraboldItalic.woff") format("woff"),url("../verenahotels.com/fonts/OpenSans-ExtraboldItalic.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Open Sans Condensed';src:url("../verenahotels.com/fonts/OpenSans-CondensedLight.eot");src:url("../verenahotels.com/fonts/OpenSans-CondensedLight.eot?#iefix") format("embedded-opentype"),url("../verenahotels.com/fonts/OpenSans-CondensedLight.woff") format("woff"),url("../verenahotels.com/fonts/OpenSans-CondensedLight.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Open Sans Condensed';src:url("../verenahotels.com/fonts/OpenSans-CondensedLightItalic.eot");src:url("../verenahotels.com/fonts/OpenSans-CondensedLightItalic.eot?#iefix") format("embedded-opentype"),url("../verenahotels.com/fonts/OpenSans-CondensedLightItalic.woff") format("woff"),url("../verenahotels.com/fonts/OpenSans-CondensedLightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Open Sans';src:url("../verenahotels.com/fonts/OpenSans-Bold.eot");src:url("../verenahotels.com/fonts/OpenSans-Bold.eot?#iefix") format("embedded-opentype"),url("../verenahotels.com/fonts/OpenSans-Bold.woff") format("woff"),url("../verenahotels.com/fonts/OpenSans-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Open Sans';src:url("../verenahotels.com/fonts/OpenSans-BoldItalic.eot");src:url("../verenahotels.com/fonts/OpenSans-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../verenahotels.com/fonts/OpenSans-BoldItalic.woff") format("woff"),url("../verenahotels.com/fonts/OpenSans-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:'Open Sans';src:url("../verenahotels.com/fonts/OpenSansLight-Italic.eot");src:url("../verenahotels.com/fonts/OpenSansLight-Italic.eot?#iefix") format("embedded-opentype"),url("../verenahotels.com/fonts/OpenSansLight-Italic.woff") format("woff"),url("../verenahotels.com/fonts/OpenSansLight-Italic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Open Sans';src:url("../verenahotels.com/fonts/OpenSans.eot");src:url("../verenahotels.com/fonts/OpenSans.eot?#iefix") format("embedded-opentype"),url("../verenahotels.com/fonts/OpenSans.woff") format("woff"),url("../verenahotels.com/fonts/OpenSans.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';src:url("../verenahotels.com/fonts/OpenSans-Italic.eot");src:url("../verenahotels.com/fonts/OpenSans-Italic.eot?#iefix") format("embedded-opentype"),url("../verenahotels.com/fonts/OpenSans-Italic.woff") format("woff"),url("../verenahotels.com/fonts/OpenSans-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'Open Sans';src:url("../verenahotels.com/fonts/OpenSans-SemiboldItalic.eot");src:url("../verenahotels.com/fonts/OpenSans-SemiboldItalic.eot?#iefix") format("embedded-opentype"),url("../verenahotels.com/fonts/OpenSans-SemiboldItalic.woff") format("woff"),url("../verenahotels.com/fonts/OpenSans-SemiboldItalic.ttf") format("truetype");font-weight:600;font-style:italic}html{font-family:"Open Sans","sans-serif";font-size:62.5%!important;height:100%;min-width:1100px;position:relative;width:100%}html #site-logo{display:table-cell}html #site-logo a{background:url("../verenahotels.com/images/site-logo.svg") no-repeat;display:block;height:44px;width:289px}html #site-logo a:hover{background:url("../verenahotels.com/images/site-logo-hover.svg") no-repeat}html body{background:#f2f2f2;height:100%;margin:0;width:inherit}html body .currency .popover-content{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 2px 10px rgba(0,0,0,0.2);-webkit-box-shadow:1px 2px 10px rgba(0,0,0,0.2);box-shadow:1px 2px 10px rgba(0,0,0,0.2);background:white;padding:0 20px 20px;text-align:left!important;z-index:9999}html body .popover .column{float:left;width:50%}html body .popover .column a:hover{color:#a7a9ac}html body .popover .column a:active{color:#2cc1ff}html body .popover h3{font-family:'Open Sans',sans-serif;font-size:2em;font-weight:600;color:#7c7d80;margin:15px 0 5px}html body .popover a{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:400;color:#3e3f40;display:inline-block;padding:5px 0}html body .popover span{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:400;color:#239acc;display:inline-block;margin-right:5px;width:2.5em}html body .datepicker{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}html body a{cursor:pointer!important;outline:none!important;text-decoration:none}html body a.general-link{color:#2cc1ff;font-family:'Open Sans',sans-serif;font-size:1em;font-weight:400}html body a.general-link:hover{text-decoration:underline}html body select{outline:none!important}html body #site-container{min-height:100%}html body #site-container-inner{min-height:100%;padding-bottom:150px;overflow:auto;position:relative;width:inherit}html body #site-container-inner .content{background:white;min-height:100%;height:100%}html body #site-container-inner header{background:white;border-top:3px solid #2cc1ff;height:70px}html body #site-container-inner header .center{margin:0 auto;width:1100px}html body #site-container-inner header .center .inner{display:table;padding:10px 0;width:inherit}html body #site-container-inner header .center .inner nav{display:table-cell;padding-right:20px;vertical-align:bottom}html body #site-container-inner header .center .inner nav .currency .popover{left:initial!important;position:absolute!important;right:0;top:70px!important}html body #site-container-inner header .center .inner nav .flag .popover{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 2px 10px rgba(0,0,0,0.2);-webkit-box-shadow:1px 2px 10px rgba(0,0,0,0.2);box-shadow:1px 2px 10px rgba(0,0,0,0.2);font-family:'Open Sans',sans-serif;font-size:1em;font-weight:300;background:white;display:block;left:initial!important;padding-bottom:10px;padding-top:10px;padding-right:10px;position:absolute;right:230px!important;top:70px!important;width:100px;z-index:9}html body #site-container-inner header .center .inner nav ul{margin:0;text-align:right}html body #site-container-inner header .center .inner nav ul li{border-right:1px solid #a7a9ac;display:inline-block;padding:0 15px}html body #site-container-inner header .center .inner nav ul li a{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:400;color:#3e3f40}html body #site-container-inner header .center .inner nav ul li a:hover{color:#a7a9ac}html body #site-container-inner header .center .inner nav ul li a:active{color:#2cc1ff}html body #site-container-inner header .center .inner nav ul li.flag img{height:15px;width:24px}html body #site-container-inner header .center .inner nav ul li:first-child{padding-right:20px}html body #site-container-inner header .center .inner nav ul li:last-child{border:0;padding-right:0}.double #site-container-inner{padding-bottom:275px}.double footer{height:275px;margin-top:-275px}.double footer .single{background:#7c7d80;height:150px}.single footer{background:#7c7d80;margin-top:-150px}footer{clear:both;height:150px;position:relative}footer .center{margin:0 auto;width:1100px}footer .center .inner{padding:30px 20px 0}footer .center .inner ul li{display:inline-block}footer .center .inner ul li a{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:400;color:white}footer .center .inner .left{float:left}footer .center .inner .left ul{padding-top:3px}footer .center .inner .left ul li{border-right:1px solid #2cc1ff;line-height:.7;padding:0 10px}footer .center .inner .left ul li a:hover{color:#2cc1ff}footer .center .inner .left ul li:first-child{padding-left:0}footer .center .inner .left ul li:last-child{border:0;padding-right:0}footer .center .inner .left .copyright{font-family:'Open Sans',sans-serif;font-size:1.7em;font-weight:300;color:white;padding-top:20px}footer .center .inner .right{float:right}.hotels .more-hotels{padding-bottom:20px;padding-left:20px}.hotels .more-hotels a{color:#239acc;font-family:'Open Sans',sans-serif;font-size:1.7em;font-weight:400}.hotels .more-hotels a:hover{text-decoration:underline}a,input,img,button,li{-moz-transition-property:color,border,background;-o-transition-property:color,border,background;-webkit-transition-property:color,border,background;transition-property:color,border,background;-moz-transition-duration:.2s,0.2s,0.2s;-o-transition-duration:.2s,0.2s,0.2s;-webkit-transition-duration:.2s,0.2s,0.2s;transition-duration:.2s,0.2s,0.2s;-moz-transition-timing-function:ease-in-out,ease-in-out,ease-in-out;-o-transition-timing-function:ease-in-out,ease-in-out,ease-in-out;-webkit-transition-timing-function:ease-in-out,ease-in-out,ease-in-out;transition-timing-function:ease-in-out,ease-in-out,ease-in-out}input:focus{border:1px solid #2cc1ff!important}button,button:hover,button:active{text-decoration:none!important}.popover-content img{height:12px;margin-left:5px}.currency-popup-wrapper{padding-top:1px}.popover{z-index:10}input[type=radio]{display:none;margin:10px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input::-webkit-calendar-picker-indicator{display:none}input[type="date"]::-webkit-input-placeholder{visibility:hidden!important}input[type=radio]+label{-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;border-radius:60px;background-color:white;border:2px solid white;display:inline-block;margin:0 10px 0 0;padding:7px}input[type=radio]:checked+label{background-color:#2cc1ff}input[type=checkbox]{display:none!important}input[type="checkbox"]+label{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;line-height:1.5;display:block;width:100%}input[type="checkbox"]+label span{-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;border-radius:60px;background:url("../verenahotels.com/images/radio-button-bg.svg") left top no-repeat;cursor:pointer;display:inline-block;height:20px;margin-right:5px;vertical-align:middle;width:20px}input[type="checkbox"]:checked+label span{background:url("../verenahotels.com/images/radio-button-bg-active.svg") left top no-repeat}.helper{background:url("../verenahotels.com/images/select-arrow.svg") no-repeat scroll 90% 55% white;border:1px solid transparent;height:28px;overflow:hidden;width:76px}.helper select{background:none repeat scroll 0 0 transparent;border:0;height:28px;padding-left:5px;-webkit-appearance:none;width:95px}.button{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:600;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:0;color:white;cursor:pointer;outline:none!important}.button-blue{background:#239acc!important}.button-blue:hover{background:#2cc1ff!important;cursor:pointer}.button-blue:active{background:#2cc1ff!important}.arrows .asc{background:url("../verenahotels.com/images/arrow-up.svg") no-repeat;display:block;height:8px;margin-bottom:2px;width:23px}.arrows .desc{background:url("../verenahotels.com/images/arrow-down.svg") no-repeat;display:block;height:8px;width:23px}.arrows .active-down{background:url("../verenahotels.com/images/arrow-down-active.svg") no-repeat}.arrows .active{color:#2cc1ff}.arrows .active-up{background:url("../verenahotels.com/images/arrow-up-active.svg") no-repeat}.social-icons li{display:inline-block;padding-right:15px}.social-icons li a{display:block;height:50px;width:50px}.social-icons li .facebook{background:url("../verenahotels.com/images/facebook-icon.svg") no-repeat}.social-icons li .facebook:hover{background:url("../verenahotels.com/images/facebook-icon-hover.svg") no-repeat}.social-icons li .twitter{background:url("../verenahotels.com/images/twitter-icon.svg") no-repeat}.social-icons li .twitter:hover{background:url("../verenahotels.com/images/twitter-icon-hover.svg") no-repeat}.social-icons li .gplus{background:url("../verenahotels.com/images/gplus-icon.svg") no-repeat}.social-icons li .gplus:hover{background:url("../verenahotels.com/images/gplus-icon-hover.svg") no-repeat}.social-icons li .mail{background:url("../verenahotels.com/images/mail-icon.svg") no-repeat}.social-icons li .mail:hover{background:url("../verenahotels.com/images/mail-icon-hover.svg") no-repeat}.stars .star{display:inline-block;height:12px;background:url("../verenahotels.com/images/star-lighter.svg") no-repeat;width:12px}.addthis.social-icons li>a>span{display:none}.twitter-typeahead{display:block!important}.twitter-typeahead input[type="text"]:focus{border:2px solid #2cc1ff}.twitter-typeahead .tt-hint{color:#a7a9ac!important}.twitter-typeahead .tt-input{color:#3e3f40}.tt-dropdown-menu{background:white;border:2px solid #a7a9ac;color:#3e3f40;padding:0 5px 3px 0;width:355px}.tt-dropdown-menu>div:not(:empty){margin-top:10px}.tt-dropdown-menu>div:not(:empty):first-child{margin-top:0}.tt-dropdown-menu .tt-suggestion{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:400;color:#3e3f40;padding:3px 1em 3px 5px}.tt-dropdown-menu .tt-suggestion .tt-secondary{color:grey}.tt-dropdown-menu .tt-cursor{color:#2cc1ff}.tt-dropdown-menu .tt-dataset-header{font-family:'Open Sans',sans-serif;font-size:1.2em;font-weight:800;padding:5px;margin-right:-5px;display:block}.breadcrumbs{background:#e6e6e6;-moz-box-shadow:-2px 11px 5px -13px rgba(0,0,0,0.75);-webkit-box-shadow:-2px 11px 5px -13px rgba(0,0,0,0.75);box-shadow:-2px 11px 5px -13px rgba(0,0,0,0.75);border-bottom:1px solid #ccc;border-top:1px solid #ccc;height:25px;position:relative;z-index:1}.breadcrumbs ul{padding-left:20px}.breadcrumbs ul li{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;color:#6d6e71;display:inline-block;line-height:1.7;padding:0 5px}.breadcrumbs ul li .active{color:#2cc1ff}.breadcrumbs ul li a:hover{color:#2cc1ff}.breadcrumbs ul li a{color:#6d6e71}.breadcrumbs ul li:after{background:url("../verenahotels.com/images/breadcrumb-separator.svg") no-repeat;content:"";display:block;height:10px;margin-left:-7px;margin-top:-17px}.breadcrumbs ul li:first-child:after{display:none}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.hover-blue{color:white}.hover-blue:hover{color:#2cc1ff}.hover-blue:active{color:#a7a9ac}.hover-white{color:#239acc}.hover-white:hover{color:#a7a9ac}.hover-white:active{color:white}.hover-black{color:#3e3f40}.hover-black:hover{color:#2cc1ff}.hover-black:active{color:#a7a9ac}.hover-underline:hover{text-decoration:underline}.green-button{background:#4ec48f}.green-button:active,.green-button:hover{background:#a3d165}.blue-button{background:#239acc}.blue-button:active{background:#2cc1ff}.verena-box-shadow{-moz-box-shadow:-4px 0 5px -3px rgba(0,0,0,0.75);-webkit-box-shadow:-4px 0 5px -3px rgba(0,0,0,0.75);box-shadow:-4px 0 5px -3px rgba(0,0,0,0.75)}.cancel{font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:400;color:#239acc;display:block;line-height:1.2}.cancel-popup{background:transparent;border:0;display:inline!important}.re-book{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:600;background:#22b573;border:0;color:white;cursor:pointer;display:inline-block;height:30px;line-height:1.8;margin-top:12px;padding:0 5px;text-align:center;text-transform:uppercase}.re-book:hover{background:#4ec48f}.underline:hover{text-decoration:underline}.shadow-bottom{-moz-box-shadow:0 6px 5px -6px rgba(0,0,0,0.75);-webkit-box-shadow:0 6px 5px -6px rgba(0,0,0,0.75);box-shadow:0 6px 5px -6px rgba(0,0,0,0.75)}.select-border{border:1px solid black}.select-border-focus{border:1px solid #2cc1ff!important}.offer-price{padding-top:5px}.destination-themes{background:#2cc1ff;height:125px;position:relative;z-index:1;width:100%}.destination-themes .center{margin:0 auto;width:1100px}.destination-themes .center .inner{padding:25px 20px}.destination-themes .center .inner h3{font-family:'Open Sans',sans-serif;font-size:2.5em;font-weight:400;color:white;padding-bottom:15px}.destination-themes .center .inner .top{padding-bottom:10px}.destination-themes .center .inner ul li{border-right:1px solid white;display:inline-block;line-height:.7;padding:0 11px}.destination-themes .center .inner ul li a{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:400;color:white;letter-spacing:-0.16px}.destination-themes .center .inner ul li a:hover{color:#7c7d80;text-decoration:none}.destination-themes .center .inner ul li:first-child{padding-left:0}.destination-themes .center .inner ul li:last-child{border:0;padding-right:0}.errors li{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:400;color:red;text-align:left}.facilities{background:#e6e6e6;padding:0 0 15px;position:relative;z-index:2}.facilities .facility{margin-bottom:20px}.facilities .facility .facility-inner{display:inline-block;vertical-align:top;width:69%}.facilities h2{font-family:'Open Sans',sans-serif;font-size:2.5em;font-weight:400;color:#3e3f40;padding-bottom:15px}.facilities h3{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:600;color:#3e3f40;display:inline-block;border-right:2px solid #239acc;vertical-align:top;width:30%}.facilities ul{padding-left:20px}.facilities ul li{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300;line-height:1.4;padding-left:5px}.marker-info{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:white;width:260px!important}.marker-info>img{position:absolute!important;right:0}.marker-info .marker-info-item-data .inner{padding:10px}.marker-info .marker-info-item-data .inner .top .title h2{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:600;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;color:#3e3f40;border-left:8px solid #239acc;display:block;max-height:38px;padding-left:10px}.marker-info .marker-info-item-data .inner .top .stars{padding:5px 0}.marker-info .marker-info-item-data .inner .top .address{font-family:'Open Sans',sans-serif;font-size:1.3em;font-weight:400;padding-bottom:5px}.marker-info .marker-info-item-data .inner .bottom .reviews{font-family:'Open Sans',sans-serif;font-size:1.3em;font-weight:400;color:#7c7d80;padding:0 0 5px}.marker-info .marker-info-item-data .inner .bottom .number-rating{color:#2cc1ff;margin-top:-23px;float:right}.marker-info .marker-info-item-data .inner .bottom .number-rating .average{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:600;display:inline-block}.marker-info .marker-info-item-data .inner .bottom .number-rating .total{font-family:'Open Sans',sans-serif;font-size:1.3em;font-weight:400;display:inline-block}.marker-info .marker-info-item-data .inner .bottom .description{font-family:'Open Sans',sans-serif;font-size:1.1em;font-weight:400;color:#7c7d80}.marker-info .marker-info-item-data .inner .bottom .average-price{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:600;color:#2cc1ff;float:right;margin-top:-14px}.marker-info .marker-info-item-data .inner .bottom .average-price .price .currency{display:inline-block}.marker-info .marker-info-item-data .inner .bottom .average-price .price .amount{display:inline-block}.marker-info .marker-info-item-data .inner .bottom .show-price{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-family:'Open Sans',sans-serif;font-size:1.3em;font-weight:600;background:#22b573;border:0;color:white;cursor:pointer;display:block;height:30px;line-height:1.9;margin-top:13px;text-align:center;text-transform:uppercase;width:100%}.marker-info .marker-info-item-data .inner .bottom .show-price:hover,.marker-info .marker-info-item-data .inner .bottom .show-price:active{background:#a3d165}.info-bar{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:300;color:#3e3f40;padding:6px 0;width:100%}.info-bar .center .inner .icon,.info-bar .center .inner .text{display:inline-block;vertical-align:middle}.info-bar .center .inner .text a{color:#fff;font-family:'Open Sans',sans-serif;font-size:1em;font-weight:400}.info-bar .center .inner .text a:hover{text-decoration:underline}.info-bar .icon{margin:0 0 0 -5px;height:43px;width:42px}.flash-info,.flash-success{background:#a3d165}.flash-info .icon,.flash-success .icon{background:url("../verenahotels.com/images/info.svg") no-repeat}.flash-warning{background:#ff0}.flash-warning .icon{background:url("../verenahotels.com/images/warning.svg") no-repeat}.flash-error{background:#ffa5a8}.flash-error .icon{background:url("../verenahotels.com/images/error.svg") no-repeat}.flash-error .center .inner .text a{color:#2cc1ff}.noresults{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:600;color:#3e3f40;margin-top:20px;padding:0 0 15px 20px;width:auto!important}.center{margin:0 auto;width:1100px}.hotels-by-city .hotel-offer:nth-child(4n),.hotels-by-city .hotel-offer:first-child{margin-left:0}.hotels-by-city .hotel-offer:nth-child(3n){margin-right:0}.hotels-by-city .hotel-offer{display:inline-block;margin:12.5px 22px 12.5px 0;width:350px;position:relative}.hotels-by-city .hotel-offer a{display:block}.hotels-by-city .hotel-offer>a{height:100%}.hotels-by-city .hotel-offer img{display:block;height:200px;width:350px}.hotels-by-city .hotel-offer .title:first-child{left:0}.hotels-by-city .hotel-offer .title{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:rgba(62,63,64,0.9);border-left:8px solid #239acc;color:white;bottom:10px;left:0;line-height:1.8;padding:7px 0;position:absolute;width:330px}.hotels-by-city .hotel-offer .title .city-name{font-family:'Open Sans',sans-serif;font-size:2.4em;font-weight:400;float:left;padding-left:12px}.hotels-by-city .hotel-offer .title .city-name a{display:block}.hotels-by-city .hotel-offer .title .city-name,.hotels-by-city .hotel-offer .title .price{line-height:1.2}.hotels-by-city .hotel-offer .title .price{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;float:right;padding-right:10px;text-align:right}.hotels-by-city .hotel-offer .title .price .currency,.hotels-by-city .hotel-offer .title .price .amount{color:#2cc1ff;font-family:'Open Sans',sans-serif;font-size:1.85em;font-weight:600;display:inline-block}.hotels-by-city .hotel-offer .title .price .amount{padding-left:5px}.hotels-by-city .more-destinations{padding-bottom:20px;padding-left:20px}.hotels-by-city .more-destinations a{color:#2cc1ff;font-family:'Open Sans',sans-serif;font-size:1.7em;font-weight:400}.hotels-by-city .more-destinations a:hover{text-decoration:underline}.section-title{font-family:'Open Sans',sans-serif;font-size:2.5em;font-weight:400;color:#7c7d80;padding:20px 10px 0 15px}.hotel:nth-child(4n){margin-right:0}.hotel{-moz-box-shadow:2px 5px 5px -7px rgba(0,0,0,0.75);-webkit-box-shadow:2px 5px 5px -7px rgba(0,0,0,0.75);box-shadow:2px 5px 5px -7px rgba(0,0,0,0.75);background:white;display:inline-block;margin:0 17px 20px 0;min-height:329px;vertical-align:top;width:260px}.hotel .hotel-link img{display:block;height:162px;width:260px}.hotel .details{padding:10px 10px 20px 0}.hotel .details .title{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:600;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;border-left:8px solid #239acc;display:block;height:20px;line-height:1.2;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:235px}.hotel .details .city{display:inline-block;float:right;margin-top:-15px;line-height:1.2;font-size:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;color:#777}.hotel .details .stars{padding:5px 0 0 18px}.hotel .details .stars .star{display:inline-block;height:12px;background:url("../verenahotels.com/images/star-lighter.svg") no-repeat;width:12px}.hotel .details .reviews{color:#7c7d80;font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;padding:10px 0 0 18px}.hotel .details .rating{color:#2cc1ff;float:right;margin-top:-20px}.hotel .details .rating .average,.hotel .details .rating .total{display:inline-block}.hotel .details .rating .total{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400}.hotel .details .rating .average{font-family:'Open Sans',sans-serif;font-size:2.4em;font-weight:600}.hotel .details .interval{color:#7c7d80;font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:400;height:22px;padding:20px 0 0 18px;overflow:hidden;text-overflow:ellipsis;width:230px;white-space:nowrap}.hotel .details .interval img{height:18px;vertical-align:top;width:17px;background-color:#999;margin-bottom:-2px}.hotel .details .price{color:#2cc1ff;padding:10px 0 0 18px;font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:600}.hotel .details .price .currency,.hotel .details .price .amount{display:inline-block}.hotel .details .price del{color:red;padding-right:10px}.hotel .details .offer{height:30px;padding-top:10px;line-height:1.4;font-size:1.4em;word-wrap:break-word;text-align:right;color:#777}.facilities-wrapper,.description-wrapper{display:inline-block;vertical-align:top}.description-wrapper{width:42%}.description-wrapper .inner{padding-right:35px}.facilities-wrapper{width:57%}.facilities-wrapper .inner{padding-left:15px}.more-less-wrapper-closed{height:193px}.more-less-wrapper-opened{height:auto;overflow:auto}.more-less-wrapper{overflow:hidden}body{padding:0}@media(min-width:1200px){.container{width:1100px}}.site-header{background-color:white;height:70px;padding-top:10px}.site-footer{color:white;background-color:#7c7d80;padding-top:25px;padding-bottom:50px}.header-table{display:table;height:100%;width:100%}.header-table-cell{display:table-cell;float:none}.pull-bottom{vertical-align:bottom}#search-box{position:absolute;top:170px;height:460px;width:440px;color:white;background-color:#6d6e71;background-color:rgba(0,0,0,0.5)}#info-box{position:relative;top:255px;left:600px;height:285px;width:355px;color:white;background-color:#6d6e71;background-color:rgba(0,0,0,0.5)}#last-viewed{color:white;background-color:#6d6e71;background-color:rgba(0,0,0,0.5);margin-bottom:25px;padding:10px}.last-viewed-table{display:table;height:100%;width:100%}.last-viewed-table-cell{display:table-cell;float:none}#feat-accomodation{color:white;background-color:#6d6e71;background-color:rgba(0,0,0,0.5);margin-bottom:25px;padding:10px}.feat-accomodation-table{display:table;height:100%;width:100%}.feat-accomodation-table-cell{display:table-cell;float:none}.featured-location-mini-info-box{position:relative;top:120px;width:100%;color:white;background-color:#6d6e71;background-color:rgba(0,0,0,0.5)}#browse-by-city{margin-bottom:15px}.browse-by-city-info-box{position:relative;top:175px;width:100%;color:white}.browse-by-city-info-box div{background-color:#6d6e71;background-color:rgba(0,0,0,0.5)}#middle-bar{background-color:#dfe1e5;margin-bottom:25px;padding-top:25px;padding-bottom:25px}#featured-location-bottom-info-box{position:relative;top:120px;height:50px;width:340px;color:white;background-color:#6d6e71;background-color:rgba(0,0,0,0.5)}#featured-location-bottom-list{margin-bottom:25px}#bottom-bar{color:white;background-color:#2cc1ff;padding-top:25px;padding-bottom:25px}.popover{max-width:600px}#search-results-map{height:1632px;width:100%}#search-results{width:630px}#search-results-header{margin-top:10px;margin-bottom:10px}#search-results-header-title{color:white;background-color:#3e3f40}.search-results-sorters{color:white;background-color:#6d6e71}#search-results-pager{color:white;padding:0 0 10px;margin-bottom:20px}.search-results-item{background-color:white;margin-bottom:15px}.sort-active{font-size:130%}.search-results-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=25);-moz-opacity:.25;-khtml-opacity:.25;opacity:.25;z-index:10000}.search-results-overlay>div{opacity:1;width:400px;position:relative;margin:10% auto;padding:20px;background:#fff}.search-results-rooms-column{width:50%;float:left}.search-results-rooms-header{margin-top:10px;margin-bottom:10px}.search-results-rooms-header-title{color:white;background-color:#3e3f40}.search-results-rooms-header-tablehead{color:white;background-color:#6d6e71}a.accommodation-desc-toggle{display:inherit}a.accommodation-desc-toggle.hidden{display:none}a.photo-box-toggle{display:inherit}a.photo-box-toggle.hidden{display:none}a.photo-box-toggle-more{display:inherit}a.photo-box-toggle-more.hidden{display:none}.ui-datepicker:empty{display:none}.theme{padding-bottom:15px}.theme .helper{width:160px}.theme .helper select{width:185px}#filter-close{display:none}.filters-title{background:rgba(51,51,51,0.8);border-left:8px solid transparent}.search-widget-opener{display:none}.widget-body{background:rgba(51,51,51,0.8);display:none;padding:20px 0 0}.widget-body .category-title{background:url("../verenahotels.com/images/triangle-downward.svg") no-repeat 12% 20%;cursor:pointer;font-family:'Open Sans',sans-serif;font-size:1.9em;font-weight:400;padding:0 0 0 75px}.widget-body .category-title label{display:none}.widget-body .category-title.active{background:url("../verenahotels.com/images/triangle.svg") no-repeat 12% 53% rgba(51,51,51,0.6)!important;color:#239acc;padding-bottom:7px;padding-top:7px}.widget-body .filter-item label,.widget-body .filter-item input[type=checkbox]{display:none}.widget-body .category-items{padding:0 0 5px}.widget-body .category-items .widget-tab{margin-left:80px}.widget-body .category-items .widget-tab label{padding:5px 0}.widget-body .category-items .widget-tab label .wrapper{padding:5px 0}.widget-body .category-items .widget-tab .summary{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300;line-height:1.5;margin:10px 10px 5px}.search h2,.filter-widget h2{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;font-family:'Open Sans',sans-serif;font-size:2.8em;font-weight:400;background:rgba(51,51,51,0.95);border-left:8px solid #239acc;padding:10px 0 10px 10px}.filter-widget{background:transparent!important;margin-top:15px}.filter-widget h2{width:422px}.filter-widget .col-xs-6.text-right{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300;cursor:pointer;float:right;margin-right:10px;margin-top:-25px;position:relative;z-index:1}.filter-widget .col-xs-6.text-right a{color:#2cc1ff}.filter-widget .col-xs-6.text-right .toggle-open{color:#2cc1ff}.filter-widget .col-xs-6.text-right .filter-reset-btn,.filter-widget .col-xs-6.text-right .filter-toggle.toggle-close{color:#2cc1ff;display:inline-block;padding-left:10px}.filter-widget .col-xs-6.text-right .filter-close-btn{margin-left:10px}.filter-widget .col-xs-6.text-right .filter-reset-btn:hover,.filter-widget .col-xs-6.text-right .filter-toggle:hover{color:#a7a9ac}.search{color:white;display:inline-block;height:100%;vertical-align:top;width:440px}.search .search-line{display:none}.search .widgets-wrapper{background:rgba(51,51,51,0.8);height:100%;padding:10px 18px 7px}.search .widgets-wrapper .widgets{padding:0 20px 10px}.search .widgets-wrapper .widgets #search_accommodation_type{padding:5px 0 10px}.search .widgets-wrapper .widgets #search_accommodation_type label{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:300;border:0;background:transparent;display:inline-block;width:auto}.search .widgets-wrapper .widgets #search_accommodation_type label span{background-color:white;border-radius:60px;border:2px solid transparent;cursor:pointer;display:inline-block;height:20px;margin-right:5px;vertical-align:middle;width:20px}.search .widgets-wrapper .widgets #search_accommodation_type input[type="radio"]:checked+label span{background-color:#2cc1ff;border:2px solid white}.search .widgets-wrapper .widgets .search-label{font-family:'Open Sans',sans-serif;font-size:2em;font-weight:400;padding-bottom:8px}.search .widgets-wrapper .widgets .search-label .number{font-family:'Open Sans',sans-serif;font-size:1em;font-weight:600;color:#a7a9ac;display:inline-block}.search .widgets-wrapper .widgets .search-label h3{display:inline-block}.search .widgets-wrapper .widgets .padder-bottom{padding-bottom:20px}.search .widgets-wrapper .widgets .subtitle,.search .widgets-wrapper .widgets .required{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300;display:block;padding-bottom:2px}.search .widgets-wrapper .widgets #search_accommodation_rooms{padding-bottom:15px}.search .widgets-wrapper .widgets #search_accommodation_rooms.single>fieldset:first-child{float:right;margin-top:-52px;text-align:right}.search .widgets-wrapper .widgets #search_accommodation_rooms.single>fieldset:first-child legend{display:none}.search .widgets-wrapper .widgets #search_accommodation_rooms.single div{text-align:left}.search .widgets-wrapper .widgets #search_accommodation_rooms.single #search_accommodation_rooms_0 .form-item-wrapper>label{padding:5px 0}.search .widgets-wrapper .widgets #search_accommodation_rooms.single #search_accommodation_rooms_0>div:first-child{padding-right:25px}.search .widgets-wrapper .widgets #search_accommodation_rooms.single #search_accommodation_rooms_0>div:last-child{display:block}.search .widgets-wrapper .widgets #search_accommodation_rooms.single #search_accommodation_rooms_0>div:last-child .form-item-wrapper{padding-bottom:10px;display:block}.search .widgets-wrapper .widgets #search_accommodation_rooms.single #search_accommodation_rooms_0>div:last-child .form-item-wrapper label{display:none}.search .widgets-wrapper .widgets .single>fieldset:nth-child(2n+2){margin-left:25px}.search .widgets-wrapper .widgets .single #search_accommodation_rooms_0 .form-item-wrapper:nth-child(3){text-align:right}.search .widgets-wrapper .widgets .single #search_accommodation_rooms_0 .form-item-wrapper:nth-child(3) label{padding-right:12px!important;text-align:right}.search .widgets-wrapper .widgets .multiple.has-children .form-item-wrapper:nth-child(3){display:block!important}.search .widgets-wrapper .widgets .multiple.has-children .children-ages-collection>.form-item-wrapper{display:inline-block!important}.search .widgets-wrapper .widgets .multiple.has-children>fieldset{float:none;margin-left:0!important;width:100%}.search .widgets-wrapper .widgets .multiple{padding-bottom:15px}.search .widgets-wrapper .widgets .multiple>fieldset:nth-child(2n){margin-left:20px}.search .widgets-wrapper .widgets .multiple .collection-boundary .form-item-wrapper:nth-child(3) .form-item-wrapper:first-child{padding:0 0 0 16px}.search .widgets-wrapper .widgets .multiple .collection-boundary .form-item-wrapper:nth-child(3) .form-item-wrapper:first-child .form-item-wrapper{padding:0}.search .widgets-wrapper .widgets .multiple .collection-boundary>div div:first-child{padding-left:15px;padding-right:18px}.search .widgets-wrapper .widgets .multiple .collection-boundary>div .form-item-wrapper{display:inline-block}.search .widgets-wrapper .widgets .multiple .collection-boundary .form-item-wrapper:nth-child(3) label{position:relative;top:10px;padding-left:15px}.search .widgets-wrapper .widgets .multiple .collection-boundary .form-item-wrapper{display:block}.search .widgets-wrapper .widgets .multiple .collection-boundary .form-item-wrapper .form-item-wrapper{display:inline-block}.search .widgets-wrapper .widgets .multiple .required{padding-bottom:5px}.search .widgets-wrapper .widgets .multiple>fieldset{border:1px solid #a7a9ac;float:left;margin-top:30px;padding-bottom:10px;width:45.7%}.search .widgets-wrapper .widgets .multiple>fieldset>legend{font-family:'Open Sans',sans-serif;font-size:2em;font-weight:400;display:inline-block;color:white;margin-left:10px;padding:0 5px}.search .widgets-wrapper .widgets .multiple>fieldset #search_accommodation_rooms_0,.search .widgets-wrapper .widgets .multiple>fieldset #search_accommodation_rooms_1,.search .widgets-wrapper .widgets .multiple>fieldset #search_accommodation_rooms_2,.search .widgets-wrapper .widgets .multiple>fieldset #search_accommodation_rooms_3,.search .widgets-wrapper .widgets .multiple>fieldset #search_accommodation_rooms_4{padding-top:10px}.search .widgets-wrapper .widgets .multiple>fieldset .helper{width:55px}.search .widgets-wrapper .widgets .multiple>fieldset .helper select{width:75px}.search .widgets-wrapper .widgets input[type="text"]{box-sizing:border-box;color:#3e3f40;font-style:normal;font-weight:500;height:32px;width:100%}.search .widgets-wrapper .widgets #search_accommodation_location_autocomplete,.search .widgets-wrapper .widgets .ui-autocomplete-input:focus{border:2px solid #2cc1ff}.search .widgets-wrapper .widgets .left input[type=date].input-blank,.search .widgets-wrapper .widgets .right input[type=date].input-blank{background:white;border:0;height:26px;text-indent:-999px;width:28px}.search .widgets-wrapper .widgets .left input[type=date],.search .widgets-wrapper .widgets .right input[type=date]{color:#3e3f40;font-weight:600;font-style:normal;width:108px}.search .widgets-wrapper .widgets .left .ui-datepicker-trigger,.search .widgets-wrapper .widgets .right .ui-datepicker-trigger{cursor:pointer;height:28px;padding:0 0 2px 4px;vertical-align:bottom;width:28px}.search .widgets-wrapper .widgets #search_accommodation_rooms_0 div{display:inline-block}.search .widgets-wrapper .widgets .adult,.search .widgets-wrapper .widgets .children,.search .widgets-wrapper .widgets .rooms{display:inline-block}.search .widgets-wrapper .widgets .adult .subtitle,.search .widgets-wrapper .widgets .children .subtitle,.search .widgets-wrapper .widgets .rooms .subtitle{padding-bottom:5px}.search .widgets-wrapper .widgets .adult{padding-right:25px}.search .widgets-wrapper .widgets .children{padding-right:84px}.search .widgets-wrapper #search_accommodation_search{height:40px;margin:0 auto;padding:0;text-transform:uppercase;width:100%}.change-search-container .widgets-wrapper #search_accommodation_search{display:block;height:40px;margin:0 auto;padding:0;text-transform:uppercase;width:50%}.change-search-container-opened{background:none repeat scroll 0 0 rgba(51,51,51,0.8)!important;box-shadow:inset 0 17px 23px -21px rgba(0,0,0,0.75)!important;padding-bottom:20px}.change-search-container{-moz-box-shadow:inset 0 -17px 23px -21px rgba(0,0,0,0.75);-webkit-box-shadow:inset 0 -17px 23px -21px rgba(0,0,0,0.75);box-shadow:inset 0 -17px 23px -21px rgba(0,0,0,0.75)}.change-search-container .where .padder-bottom{margin-right:15px}.change-search-container .who .subtitle{padding-bottom:4px!important}.change-search-container .search{padding-top:0;width:100%}.change-search-container .search h2{display:none}.change-search-container .search .search-line{color:#8e8d8d;display:block;margin:0 0 22px}.change-search-container .search .widgets-wrapper .widgets{width:1100px;margin:0 auto}.change-search-container .search .widgets-wrapper .widgets .what,.change-search-container .search .widgets-wrapper .widgets .where,.change-search-container .search .widgets-wrapper .widgets .when,.change-search-container .search .widgets-wrapper .widgets .who,.change-search-container .search .widgets-wrapper .widgets .stars,.change-search-container .search .widgets-wrapper .widgets .travel,.change-search-container .search .widgets-wrapper .widgets .price{display:table-cell;width:33.3%}.change-search-container .search .widgets-wrapper .widgets .nationality{padding-bottom:28px}.change-search-container .search .widgets-wrapper .widgets .nationality .helper{width:239px}.change-search-container .search .widgets-wrapper .widgets .nationality .helper>select{width:258px}.change-search-container .search .widgets-wrapper .widgets .stars,.change-search-container .search .widgets-wrapper .widgets .travel,.change-search-container .search .widgets-wrapper .widgets .price{width:20%!important}.change-search-container .search .widgets-wrapper .widgets .stars .helper,.change-search-container .search .widgets-wrapper .widgets .travel .helper,.change-search-container .search .widgets-wrapper .widgets .price .helper{width:200px}.change-search-container .search .widgets-wrapper .widgets .stars .helper select,.change-search-container .search .widgets-wrapper .widgets .travel .helper select,.change-search-container .search .widgets-wrapper .widgets .price .helper select{width:220px}.change-search-container .search .widgets-wrapper .widgets .where{width:24%!important}.change-search-container .search .widgets-wrapper .widgets .when{padding-right:17px}.change-search-container .search .widgets-wrapper .widgets .when .left,.change-search-container .search .widgets-wrapper .widgets .when .right{float:left!important}.change-search-container .search .widgets-wrapper .widgets div #search_accommodation_search{display:block;margin:0 auto;width:310px}.change-search-container .search .widgets-wrapper .widgets form{padding-left:20px}.change-search-container .search .widgets-wrapper .widgets form .ui-autocomplete-input{width:295px}.change-search-container .search .widgets-wrapper .widgets #search_accommodation_type{display:table-cell}.change-search-container .search .widgets-wrapper .widgets #search_accommodation_type label{display:block}.ui-datepicker{z-index:99!important}.widgets input[type="date"]{border:1px solid transparent}.widgets .when .left,.widgets .when .right{display:inline-block;vertical-align:top}.widgets .when .left{width:50%}.widgets .when .right{text-align:right;width:49%;white-space:nowrap}.widgets .when .right .subtitle{text-align:left;padding-left:23px}.widgets .nationality{padding-bottom:28px}.widgets .nationality .subtitle{line-height:20px}.widgets .nationality .helper{width:152px}.widgets .nationality .helper>select{width:171px}.pagination{background:#3e3f40;height:13px;padding:20px 10px 25px;vertical-align:middle}.pagination .current{font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:600;background:#239acc;color:white;display:inline-block;line-height:1.2;text-align:center}.pagination span{display:inline-block;height:20px;line-height:2.5;margin:0 5px;vertical-align:top;width:20px}.pagination span a{font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:600;color:white;display:block;line-height:1.2;text-align:center}.pagination .previous-page{color:#a7a9ac;display:table-cell;vertical-align:middle;font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300}.pagination .next-page{color:#2cc1ff;display:table-cell;vertical-align:middle;font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300}.sign-in{background:white;display:none;height:450px;left:0;margin:0 auto;position:absolute;right:0;top:30px;width:450px;z-index:2}.voucher body{background:white}.voucher #site-container{height:100%;padding:0}.voucher #site-container .voucher-wrapper{height:100%}.voucher #site-container .voucher-wrapper .center{height:100%;width:900px}.voucher #site-container .voucher-wrapper .center .voucher-inner{background:white;height:100%;padding:30px}.voucher #site-container .voucher-wrapper .center .voucher-inner .voucher-bill-header{font-family:'Open Sans',sans-serif;font-size:2em;font-weight:400;text-transform:uppercase;padding-top:20px}.voucher #site-container .voucher-wrapper .center .voucher-inner .thank-you{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:400;color:#3e3f40;padding:20px 0}.voucher #site-container .voucher-wrapper .center .voucher-inner .hotel-name{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:600;color:#239acc;padding-bottom:20px}.voucher #site-container .voucher-wrapper .center .voucher-inner .hotel-infos{display:table;padding-bottom:20px}.voucher #site-container .voucher-wrapper .center .voucher-inner .hotel-infos .cel{display:table-cell;vertical-align:top}.voucher #site-container .voucher-wrapper .center .voucher-inner .hotel-infos .cel .cel-inner{line-height:1.2;padding:5px}.voucher #site-container .voucher-wrapper .center .voucher-inner .hotel-infos .cel .cel-inner.left{font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:400}.voucher #site-container .voucher-wrapper .center .voucher-inner .hotel-infos .cel .cel-inner.right{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300}.voucher #site-container .voucher-wrapper .center .voucher-inner .buttons{height:40px}.voucher #site-container .voucher-wrapper .center .voucher-inner .buttons .voucher-button{float:left;width:50%}.voucher #site-container .voucher-wrapper .center .voucher-inner .buttons .voucher-button a{display:block;height:40px;line-height:2.5;padding:0;text-align:center;text-transform:uppercase}.voucher #site-container .voucher-wrapper .center .voucher-inner .voucher-details tbody tr{border-bottom:1px dotted}.voucher #site-container .voucher-wrapper .center .voucher-inner .voucher-details tbody tr td{padding:10px 0}.voucher #site-container .voucher-wrapper .center .voucher-inner .voucher-details tbody tr td p{padding:2px 0}.voucher #site-container .voucher-wrapper .center .voucher-inner .voucher-summary{background:rgba(44,193,255,0.3);border:3px solid #2cc1ff;margin-top:40px!important}.voucher #site-container .voucher-wrapper .center .voucher-inner .voucher-summary tbody tr .bolder{font-weight:500;font-size:2.2em}.voucher #site-container .voucher-wrapper .center .voucher-inner .voucher-summary tbody tr td{padding:10px!important}.voucher #site-container .voucher-wrapper .center .voucher-inner .voucher-details,.voucher #site-container .voucher-wrapper .center .voucher-inner .voucher-summary{margin-top:20px;width:100%}.voucher #site-container .voucher-wrapper .center .voucher-inner .voucher-details tbody tr td:nth-child(2),.voucher #site-container .voucher-wrapper .center .voucher-inner .voucher-summary tbody tr td:nth-child(2){text-align:right}.voucher #site-container .voucher-wrapper .center .voucher-inner .voucher-details tbody tr td,.voucher #site-container .voucher-wrapper .center .voucher-inner .voucher-summary tbody tr td{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:300;padding:10px 0}.checkout .content #site-container{padding:0!important}.checkout .open-close{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300;background:url("../verenahotels.com/images/less-arrow.svg") no-repeat right center;color:#239acc;margin-top:-30px;padding-right:15px;float:right}.checkout #more{display:none}.checkout .open-close#more{background:url("../verenahotels.com/images/more-arrow.svg") no-repeat right center}.checkout .maps #gmap{min-height:1480px}.confirm-left-col{margin-top:0;padding-top:2px}.confirm-left-col .form-title:first-child{margin-top:0}.checkout-page .checkout-inner{-moz-box-shadow:-4px -3px 5px -3px rgba(0,0,0,0.75);-webkit-box-shadow:-4px -3px 5px -3px rgba(0,0,0,0.75);box-shadow:-4px -3px 5px -3px rgba(0,0,0,0.75);margin-left:15px;min-height:1640px;padding-left:15px}.checkout-page .checkout-inner .description-container{font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:400;color:#333;line-height:1.5;text-align:justify}.checkout-page .checkout-inner .description-container p{margin:10px 0}.checkout-page .checkout-inner .description-container p strong{font-weight:bold}.checkout-page .checkout-inner .description-container p a{color:#2cc1ff}.checkout-page .checkout-inner form{padding-top:15px}.checkout-page .checkout-inner form .form-title:first-child{margin-top:0}.checkout-page .checkout-inner .form-item-wrapper{padding-bottom:20px}.checkout-page .checkout-inner .form-item-wrapper label{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:300;color:#333;display:inline-block;padding-left:10px;vertical-align:middle;width:195px}.checkout-page .checkout-inner .form-item-wrapper input[type=text]{display:inline-block}.checkout-page .checkout-inner .required{background:url("../verenahotels.com/images/blue-circle.svg") no-repeat left center}.checkout-page .checkout-inner .primary-contact{padding-left:30px}.checkout-page .checkout-inner .primary-contact>div:last-child{padding-bottom:0}.checkout-page .checkout-inner .next-button{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:600;border:0;color:white;cursor:pointer;float:right;height:30px;margin-top:-30px;line-height:2;text-align:center;text-transform:uppercase;width:120px}.checkout-page .checkout-inner .form-title{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-family:'Open Sans',sans-serif;font-size:2.5em;font-weight:400;background:#3e3f40;border-left:8px solid #239acc;color:white;height:53px;line-height:2;margin:15px 0;padding-left:10px}.checkout-page .checkout-inner .room-details{padding-left:20px}.checkout-page .checkout-inner .form-title.room-details{margin-bottom:5px}.checkout-page .checkout-inner .room-info:last-child{padding-bottom:0}.checkout-page .checkout-inner .room-info{padding-bottom:15px;padding-left:40px}.checkout-page .checkout-inner .room-info label{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:300;color:#3e3f40;display:table-cell;vertical-align:middle;width:190px}.checkout-page .checkout-inner .room-info .value{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:600;color:#3e3f40;vertical-align:middle;display:table-cell}.checkout-page .checkout-inner .room-info .value ul li{padding-bottom:5px}.checkout-page .checkout-inner .room-info .value ul li:last-child{line-height:1.2;padding:0}.checkout-page .checkout-inner .room-info .value.price{color:#2cc1ff}.checkout-page .checkout-inner .room-info:last-child{padding-bottom:0}.checkout-page .checkout-inner .form-item-wrapper.last{padding-bottom:0}.checkout-page .checkout-inner .room-details input[type="text"],.checkout-page .checkout-inner .room-details input[type="number"]{margin-left:10px}.checkout-page .checkout-inner .room-details #booking_preparation_bookingGuests_0 label{background:url("../verenahotels.com/images/blue-circle.svg") no-repeat left center}.checkout-page .checkout-inner .room-details #booking_preparation_bookingGuests div{padding-bottom:20px}.checkout-page .checkout-inner .room-details #booking_preparation_bookingGuests div label{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:300;color:#333;display:inline-block;padding-left:10px;width:195px}.checkout-page .checkout-inner .room-details #booking_preparation_bookingGuests div input[type="text"]{display:inline-block}.checkout-page .checkout-inner .room-details .description{font-family:'Open Sans',sans-serif;font-size:1.2em;font-weight:300;color:#333}.checkout-page .checkout-inner .room-details>div{padding:0}.checkout-page .checkout-inner .room-details>div>label{font-family:'Open Sans',sans-serif;font-size:2em;font-weight:600;color:#3e3f40;padding:15px 0 15px 10px}.checkout-page .checkout-inner .room-details .guest-1 .form-item-wrapper label{background:url("../verenahotels.com/images/blue-circle.svg") no-repeat left center;width:205px}.checkout-page .checkout-inner .room-details .guest-1 .form-item-wrapper.last{padding-bottom:5px}.checkout-page .checkout-inner .room-details .guest-2 .form-item-wrapper label{width:205px}.checkout-page .checkout-inner .form-item-wrapper.special-request{padding-top:30px}.checkout-page .checkout-inner .form-item-wrapper.special-request label{vertical-align:top}.checkout-page .checkout-inner .form-item-wrapper.special-request #special-request{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:400;border:1px solid;color:#3e3f40;height:98px;line-height:1.7;margin-left:10px;padding:5px;width:373px}.checkout-page .checkout-inner .form-item-wrapper.special-request .describe{font-family:'Open Sans',sans-serif;font-size:1.2em;font-weight:300;color:#333;line-height:1.2;padding:3px 25px 0 20px}.checkout-page .checkout-inner .helper{background-position:97% 55%;border:1px solid;width:248px}.checkout-page .checkout-inner .helper select{width:270px}.checkout-page .checkout-inner input[type="text"],.checkout-page .checkout-inner input[type="number"],.checkout-page .checkout-inner input[type="email"]{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:400;border:1px solid;color:#3e3f40;font-style:normal;height:26px;padding:0 5px 2px;width:238px}.checkout-page .checkout-inner .payment{background:white;height:222px;width:630px}.checkout-page .checkout-inner .payment .payment-inner{padding:12px 60px 20px 20px}.checkout-page .checkout-inner .payment .payment-inner .total-title{font-family:'Open Sans',sans-serif;font-size:2.5em;font-weight:400;color:#3e3f40;padding-bottom:23px}.checkout-page .checkout-inner .payment .payment-inner .top{border-bottom:1px solid #bdccd4;margin-bottom:15px;margin-left:12px;min-height:70px;padding-bottom:5px}.checkout-page .checkout-inner .payment .payment-inner .top .free-cancelation:hover span{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.1);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.1);box-shadow:1px 1px 3px rgba(0,0,0,0.1);background:white;border:1px solid #e6e6e6;color:#3e3f40;display:inline;line-height:1.5;position:absolute}.checkout-page .checkout-inner .payment .payment-inner .top .free-cancelation{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;background:url("../verenahotels.com/images/exclamation-mark.svg") no-repeat left center;color:#2cc1ff;margin-bottom:15px;min-height:17px;padding-left:22px}.checkout-page .checkout-inner .payment .payment-inner .top .free-cancelation span{display:none;line-height:16px;margin-top:-30px;margin-left:28px;padding:14px 20px;width:300px;z-index:10}.checkout-page .checkout-inner .payment .payment-inner .top .describe{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400}.checkout-page .checkout-inner .payment .payment-inner .top .describe .amount{color:#239acc;float:left;padding-right:5px}.checkout-page .checkout-inner .payment .payment-inner .top .describe .taxes-fees{color:#7c7d80;width:250px}.checkout-page .checkout-inner .payment .payment-inner .top .total-amount{font-family:'Open Sans',sans-serif;font-size:2.6em;font-weight:600;color:#2cc1ff;font-size:1.86em;float:right;margin-top:-27px}.checkout-page .checkout-inner .payment .payment-inner .bottom{margin-left:12px}.checkout-page .checkout-inner .payment .payment-inner .bottom .payment-options{font-family:'Open Sans',sans-serif;font-size:2em;font-weight:600;color:#3e3f40;padding-bottom:15px}.checkout-page .checkout-inner .payment .payment-inner .bottom .payment-icons .payment-option{display:inline-block;height:20px;margin-right:10px;width:32px}.checkout-page .checkout-inner .payment .payment-inner .bottom .payment-icons .visa-blue{background:url("../verenahotels.com/images/visa-blue.svg") no-repeat}.checkout-page .checkout-inner .payment .payment-inner .bottom .payment-icons .visa-silver{background:url("../verenahotels.com/images/visa-silver.svg") no-repeat}.checkout-page .checkout-inner .payment .payment-inner .bottom .payment-icons .amex{background:url("../verenahotels.com/images/amex.svg") no-repeat}.checkout-page .checkout-inner .payment .payment-inner .bottom .payment-icons .maestro{background:url("../verenahotels.com/images/maestro.svg") no-repeat}.checkout-page .checkout-inner .payment .payment-inner .bottom .payment-icons .mastercard{background:url("../verenahotels.com/images/mastercard.svg") no-repeat}.checkout-page .checkout-inner .payment .payment-inner .bottom .payment-icons .payment-option.paypal{background:url("../verenahotels.com/images/paypal.svg") no-repeat;height:18px;width:78px}.content.checkout{background:#f2f2f2!important}.residency{padding:10px 0 0 0}.residency .helper{display:inline-block;vertical-align:middle}.hotel-right-col{display:table-cell;height:100%;pointer-events:auto;width:660px}.hotel-right-col .inner{-moz-box-shadow:-4px -3px 5px -3px rgba(0,0,0,0.75);-webkit-box-shadow:-4px -3px 5px -3px rgba(0,0,0,0.75);box-shadow:-4px -3px 5px -3px rgba(0,0,0,0.75);margin-left:15px;min-height:1620px;padding:15px 0 0 15px}.hotel-left-col{display:table-cell;height:100%;width:440px;z-index:1}.search-wrapper-hotel.search-wrapper{min-height:100%;top:0}.search-result-map-container{position:relative}.hotels{background:#f2f2f2}.hotels .hotel-section-title{font-family:'Open Sans',sans-serif;font-size:2em;font-weight:600;color:#3e3f40;padding-bottom:20px}.hotels .maintitle{-moz-box-shadow:0 0 14px -1px rgba(0,0,0,0.75) inset;-webkit-box-shadow:0 0 14px -1px rgba(0,0,0,0.75) inset;box-shadow:0 0 14px -1px rgba(0,0,0,0.75) inset;background:url(../verenahotels.com/images/maintitle-bg.svg) repeat-x;height:55px;width:100%}.hotels .maintitle .top,.hotels .maintitle .bottom{height:10px;width:100%}.hotels .maintitle .center{height:35px}.hotels .maintitle .center .inner .left{float:left}.hotels .maintitle .center .inner .left .your-search{font-family:'Open Sans',sans-serif;font-size:2.8em;font-weight:400;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;border-left:8px solid #239acc;color:#239acc;display:inline-block;height:35px;line-height:1.3;padding-left:10px}.hotels .maintitle .center .inner .left .search-result{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:300;color:white;display:inline-block;position:relative;top:-2px;padding-left:35px}.hotels .maintitle .center .inner .right{float:right;padding-right:20px}.hotels .maintitle .center .inner .right .change-search{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:300;color:#2cc1ff;line-height:2.2}.hotels .maintitle .center .inner .right .change-search:hover{text-decoration:underline}.hotels .hotel-infos{background:#e6e6e6;padding:15px 0 0;position:relative;z-index:2}.hotels .hotel-infos .center .inner .top{padding-bottom:20px}.hotels .hotel-infos .center .inner .top .left{float:left}.hotels .hotel-infos .center .inner .top .left .title{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;font-family:'Open Sans',sans-serif;font-size:2.8em;font-weight:600;color:#3e3f40;display:inline-block;border-left:8px solid #239acc;padding-left:10px}.hotels .hotel-infos .center .inner .top .left .stars{display:inline-block;padding-left:15px;position:relative;top:-4px}.hotels .hotel-infos .center .inner .top .left .address{font-family:'Open Sans',sans-serif;font-size:1.7em;font-weight:400;color:#3e3f40;padding-top:5px;padding-left:18px}.hotels .hotel-infos .center .inner .top .left .reviews{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;color:#7c7d80;display:inline-block;padding-top:5px;padding-left:18px}.hotels .hotel-infos .center .inner .top .left .number-rating{color:#2cc1ff;display:inline-block;padding-top:5px}.hotels .hotel-infos .center .inner .top .left .number-rating .average{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:600;display:inline-block}.hotels .hotel-infos .center .inner .top .left .number-rating .total{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;display:inline-block}.hotels .hotel-infos .center .inner .top .right{float:right}.hotels .hotel-infos .center .inner .top .right .social-icons li a{height:40px;width:40px}.hotels .hotel-infos .center .inner .bottom{padding-bottom:10px;padding-left:17px}.hotels .hotel-infos .center .inner .bottom .description-container{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300;color:#333;line-height:1.4;text-align:right}.hotels .hotel-infos .center .inner .bottom .description-container .description_{padding-bottom:5px;text-align:left}.hotels .hotel-infos .center .inner .bottom #less-link,.hotels .hotel-infos .center .inner .bottom #more-link{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300;color:#239acc;display:block;float:right;padding-right:20px;text-align:right}.hotels .hotel-infos .center .inner .bottom #less-link{background:url("../verenahotels.com/images/less-arrow.svg") no-repeat right center;display:none}.hotels .hotel-infos .center .inner .bottom #more-link{background:url("../verenahotels.com/images/more-arrow.svg") no-repeat right center}.hotels .hotel-photos{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:#333;pointer-events:auto}.hotels .hotel-photos .hotel-photos-inner{padding:14px 18px}.hotels .hotel-photos .hotel-photos-inner img{-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.75);-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.75);box-shadow:1px 1px 5px 0 rgba(0,0,0,0.75);border-radius:1px solid #2cc1ff;display:block;transition:none}.hotels .hotel-photos .hotel-photos-inner img:hover{border:1px solid #2cc1ff}.hotels .hotel-photos .hotel-photos-inner .large img:hover{height:250px;width:402px}.hotels .hotel-photos .hotel-photos-inner .title{font-family:'Open Sans',sans-serif;font-size:2.5em;font-weight:400;color:white}.hotels .hotel-photos .hotel-photos-inner .button:hover{color:#a7a9ac}.hotels .hotel-photos .hotel-photos-inner #photos-open,.hotels .hotel-photos .hotel-photos-inner #more-photo{display:none}.hotels .hotel-photos .hotel-photos-inner #photos-close,.hotels .hotel-photos .hotel-photos-inner #photos-open{float:right;margin-top:-25px}.hotels .hotel-photos .hotel-photos-inner .button{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300;color:#2cc1ff}.hotels .hotel-photos .hotel-photos-inner .photos .large{display:block;height:252px;padding-top:10px;position:relative;width:404px}.hotels .hotel-photos .hotel-photos-inner .photos .large:before{background:url("../verenahotels.com/images/glass.svg") no-repeat;bottom:0;content:"";display:block;height:60px;margin:95px auto 0;left:0;position:absolute;pointer-events:none;right:0;top:0;width:60px}.hotels .hotel-photos .hotel-photos-inner .photos .large:hover:before{background:url("../verenahotels.com/images/glass-hover.svg") no-repeat}.hotels .hotel-photos .hotel-photos-inner .thumbnails .thumbnail{display:inline-block;padding-right:7px;padding-top:10px;position:relative}.hotels .hotel-photos .hotel-photos-inner .thumbnails .thumbnail:before{bottom:0;content:"";display:block;height:60px;margin:45px auto 0;left:0;position:absolute;pointer-events:none;right:0;top:0;width:60px}.hotels .hotel-photos .hotel-photos-inner .thumbnails .thumbnail:hover:before{background:url("../verenahotels.com/images/glass-hover.svg") no-repeat}.hotels .hotel-photos .hotel-photos-inner .thumbnails .thumbnail:nth-child(3n){padding-right:0}.hotels .hotel-photos .hotel-photos-inner .thumbnails .thumbnail img:hover{background:url("../verenahotels.com/images/glass-hover.svg") no-repeat;height:126px;width:126px}.hotels .hotel-photos .hotel-photos-inner #less-photo,.hotels .hotel-photos .hotel-photos-inner #more-photo{float:right;padding-top:10px}.hotels .results .organizer{color:white;margin-bottom:10px}.hotels .results .organizer .top{background:rgba(51,51,51,0.95);border-left:8px solid #239acc;height:37px;padding:8px 0}.hotels .results .organizer .top .title{font-family:'Open Sans',sans-serif;font-size:2.5em;font-weight:400;padding:5px 0 0 12px}.hotels .results .organizer .top .rooms-nights{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:300;float:right;margin:-20px 20px 0 0}.hotels .results .organizer .bottom{background:rgba(62,63,64,0.9);padding:15px 10px}.hotels .results .organizer .bottom .bottom-inner .types{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300;display:inline-block}.hotels .results .organizer .bottom .bottom-inner .room-type{padding-left:10px;padding-right:220px}.hotels .results .organizer .bottom .bottom-inner .capacity{padding-right:35px}.hotels .results .organizer .bottom .bottom-inner .meals{padding-right:80px}.hotels .results .box{background:white;-moz-box-shadow:0 3px 5px -6px rgba(0,0,0,0.75);-webkit-box-shadow:0 3px 5px -6px rgba(0,0,0,0.75);box-shadow:0 3px 5px -6px rgba(0,0,0,0.75);min-height:120px;margin-bottom:15px}.hotels .results .box .box-inner{padding:10px 0}.hotels .results .box .box-inner .payment-infos{display:table;width:100%}.hotels .results .box .box-inner .payment-infos del{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:400}.hotels .results .box .box-inner .payment-infos .without-discount-price{padding-bottom:15px;padding-right:37px}.hotels .results .box .box-inner .payment-infos .payment-left{display:table-cell;vertical-align:top}.hotels .results .box .box-inner .payment-infos .payment-right{display:table-cell;text-align:right;vertical-align:top}.hotels .results .box .box-inner .payment-infos .payment-right .sum{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:600;color:#2cc1ff;padding-bottom:5px;padding-right:45px;padding-top:5px}.hotels .results .box .box-inner .payment-infos .payment-right .sum .sum-text{color:#3e3f40}.hotels .results .box .box-inner .payment-infos .payment-right .sum .sum-number{color:#2cc1ff;display:inline-block}.hotels .results .box .box-inner .payment-infos .payment-right .sum>div{display:inline-block}.hotels .results .box .box-inner .payment-infos .payment-right .submit-button-wrapper{margin-right:17px;margin-top:5px}.hotels .results .box .box-inner h2{display:block;height:60px}.hotels .results .box .box-inner h2 a{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:600;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;color:#3e3f40;border-left:8px solid #239acc;display:block;padding-left:10px;width:235px}.hotels .results .box .box-inner .cancelation,.hotels .results .box .box-inner .price{padding-left:20px}.hotels .results .box .box-inner .cancelation .discount-type,.hotels .results .box .box-inner .price .discount-type{padding-top:5px}.hotels .results .box .box-inner .cancelation{background:url("../verenahotels.com/images/exclamation-mark.svg") no-repeat left center;color:#2cc1ff;font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;min-height:20px;line-height:1.5;margin-left:20px}.hotels .results .box .box-inner .moneys{float:left;margin-right:5px}.hotels .results .box .box-inner .price{padding-top:10px}.hotels .results .box .box-inner .price .currency,.hotels .results .box .box-inner .price .cancelation-amount{color:#239acc;display:inline-block;font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400}.hotels .results .box .box-inner .price .text{color:#7c7d80;font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;line-height:1.2}.hotels .results .box .box-inner .col{display:inline-block;vertical-align:top}.hotels .results .box .box-inner .col-1{width:293px}.hotels .results .box .box-inner .col-2{width:80px;text-align:center}.hotels .results .box .box-inner .col-3{width:80px;text-align:center}.hotels .results .box .box-inner .col-2,.hotels .results .box .box-inner .col-3{font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:400;color:#3e3f40}.hotels .results .box .box-inner .col-4{width:168px;text-align:center}.hotels .results .box .box-inner .col-4 del{padding-left:15px}.hotels .results .box .box-inner .col-4 .total-price{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:600;color:#2cc1ff}.hotels .results .box .box-inner .col-4 .total-price .currency,.hotels .results .box .box-inner .col-4 .total-price .amount{display:inline-block}.hotels .results .box .box-inner .col-4 .without-discount-price{padding:5px 0}.hotels .results .book-button{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:600;border:0;color:white;cursor:pointer;display:block;height:30px;line-height:1.8;margin-left:auto;text-transform:uppercase;min-width:120px}.hotels .results .book-button:hover,.hotels .results .book-button:hover{background:#a3d165}.hotels-bottom,.hotel-offers{-moz-box-shadow:0 6px 5px -6px rgba(0,0,0,0.75);-webkit-box-shadow:0 6px 5px -6px rgba(0,0,0,0.75);box-shadow:0 6px 5px -6px rgba(0,0,0,0.75);background:#f2f2f2;position:relative;z-index:1}.hotels-bottom .similar,.hotel-offers .similar{font-family:'Open Sans',sans-serif;font-size:2.5em;font-weight:400;color:#3e3f40;padding:15px 0 15px 10px}.hotels-bottom .hotel-link img,.hotel-offers .hotel-link img{text-indent:-9999px}.hotel-offers .spinner{margin:0 auto}.hotel-offers .no-results{font-size:1.8em;padding:20px}.hotels-wrapper .open-close{display:none}.at300bs{display:none!important}.hotel-less-more:hover{background:#5d5d5c;cursor:pointer}.hotel-less-more{background:url("../verenahotels.com/images/maintitle-bg.svg") repeat-x;height:20px;text-align:center}.hotel-less-more .accommodation-desc-toggle{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;color:#239acc;line-height:1.4}.hotel-less-more .accommodation-desc-toggle a{display:block;margin-left:-170px;padding:0 20px 0 0}.hotel-less-more .accommodation-desc-toggle a:hover{color:#a7a9ac}.hotel-less-more .accommodation-desc-toggle#less-link{display:none}.hotel-less-more .accommodation-desc-toggle#less-link a{background:url("../verenahotels.com/images/blue_arrow_up.svg") no-repeat right 60%;display:inline-block}.hotel-less-more .accommodation-desc-toggle#more-link a{background:url("../verenahotels.com/images/blue_arrow_down.svg") no-repeat right 60%;display:inline-block}.content .home-cover-pic{color:white;min-height:560px;width:100%}.content .home-cover-pic .widgets-wrapper .left input[type=date],.content .home-cover-pic .widgets-wrapper .right input[type=date]{color:#3e3f40;font-style:italic;font-weight:200}.content .home-cover-pic .inner{margin:0 auto;padding-top:100px;width:1100px}.content .home-cover-pic .inner .search{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;padding-top:36px}.content .home-cover-pic .inner .city-wrapper{display:inline-block;margin:0 0 35px 20px;padding-top:150px;vertical-align:bottom;text-align:center;width:636px}.content .home-cover-pic .inner .city-wrapper .city{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:rgba(51,51,51,0.8);display:inline-block;max-width:100%;min-width:350px;text-align:left}.content .home-cover-pic .inner .city-wrapper .city h2{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:400;background:rgba(51,51,51,0.95);border-left:8px solid #239acc;height:20px;line-height:1.3;padding:5px 10px;text-transform:uppercase}.content .home-cover-pic .inner .city-wrapper .city .inside{height:100%;padding:20px 20px 10px}.content .home-cover-pic .inner .city-wrapper .city .inside h1{font-family:'Open Sans',sans-serif;font-size:7.7em;font-weight:400;margin-left:-5px;padding-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content .home-cover-pic .inner .city-wrapper .city .inside .from{font-family:'Open Sans',sans-serif;font-size:2.8em;font-weight:400;display:block;padding-bottom:10px}.content .home-cover-pic .inner .city-wrapper .city .inside .price{font-family:'Open Sans',sans-serif;font-size:4.3em;font-weight:400;color:#2cc1ff;height:43px;overflow:hidden}.content .home-cover-pic .inner .city-wrapper .city .inside .price .currency{display:inline-block}.content .home-cover-pic .inner .city-wrapper .city .inside .price .amount{display:inline-block}.content .home-cover-pic .inner .city-wrapper .city .inside .price img{padding-left:5px}.content .home-cover-pic .inner .city-wrapper .city .inside .date-weather-wrapper{display:inline-block;padding-top:30px;vertical-align:middle;width:100%}.content .home-cover-pic .inner .city-wrapper .city .inside .date-weather-wrapper .date{font-family:'Open Sans',sans-serif;font-size:2.1em;font-weight:300;float:left;min-height:30px;max-width:320px;overflow-x:hidden;white-space:nowrap;padding-right:10px;text-overflow:ellipsis}.content .home-cover-pic .inner .city-wrapper .city .inside .date-weather-wrapper .weather{font-family:'Open Sans',sans-serif;font-size:2.1em;font-weight:300;float:right;margin-top:-7.5px}.content .home-cover-pic .inner .city-wrapper.data-city-wrapper-open{vertical-align:bottom}.content .content-container{margin:0 auto;width:1100px}.content .content-container .last-viewed-hotel{background:rgba(51,51,51,0.8);border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-border-left-radius:3px;-webkit-border-right-radius:3px;-moz-border-left-radius:3px;-moz-border-right-radius:3px;-ms-border-left-radius:3px;-ms-border-right-radius:3px;color:white;float:left;height:185px;width:440px}.content .content-container .last-viewed-hotel .inner{padding:9px 21px 18px 18px}.content .content-container .last-viewed-hotel .inner .title{font-family:'Open Sans',sans-serif;font-size:2.5em;font-weight:400;display:inline-block}.content .content-container .last-viewed-hotel .inner .more-link{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300;display:block;margin-top:-20px;text-align:right}.content .content-container .last-viewed-hotel .inner .wrapper{padding-top:15px}.content .content-container .last-viewed-hotel .inner .wrapper .pic{display:table-cell}.content .content-container .last-viewed-hotel .inner .wrapper .pic img{-moz-box-shadow:6px 8px 9px -6px rgba(0,0,0,0.75);-webkit-box-shadow:6px 8px 9px -6px rgba(0,0,0,0.75);box-shadow:6px 8px 9px -6px rgba(0,0,0,0.75)}.content .content-container .last-viewed-hotel .inner .wrapper .details{display:table-cell;padding-left:10px;vertical-align:top}.content .content-container .last-viewed-hotel .inner .wrapper .details .top{height:80px}.content .content-container .last-viewed-hotel .inner .wrapper .details .top h3{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:600;max-height:43px;padding-bottom:8px;overflow:hidden}.content .content-container .last-viewed-hotel .inner .wrapper .details .bottom .interval{font-family:'Open Sans',sans-serif;font-size:1.3em;font-weight:400;height:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:190px}.content .content-container .last-viewed-hotel .inner .wrapper .details .bottom .price{color:#2cc1ff;padding-top:5px;font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:600}.content .content-container .last-viewed-hotel .inner .wrapper .details .bottom .price .currency{display:inline-block}.content .content-container .last-viewed-hotel .inner .wrapper .details .bottom .price .amount{display:inline-block}.content .content-container .top-banner{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border-color:#2cc1ff;border-style:solid none;border-width:4px medium;float:right;height:170px;margin-top:8px;position:relative;width:640px}.content .content-container .top-banner .image{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center;height:170px;display:block}.content .content-container .top-banner .description{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;background:rgba(62,63,64,0.7);bottom:0;left:0;height:60px;position:absolute;width:100%}.content .content-container .top-banner .description .inner{color:white;padding:10px 10px 10px 15px}.content .content-container .top-banner .description .inner .title{font-family:'Open Sans',sans-serif;font-size:2.4em;font-weight:600;display:block;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:500px}.content .content-container .top-banner .description .inner .subtitle{font-family:'Open Sans',sans-serif;font-size:1.2em;font-weight:300;float:left;height:20px;padding-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:415px}.content .content-container .top-banner .description .inner .slogan{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:600;float:right;padding:5px 20px 0 0}.content .content-container .top-banner .description .inner .verena-symbol{background:url("../verenahotels.com/images/verena-symbol-blue.svg") no-repeat;height:60px;position:absolute;right:30px;top:-30px;width:61px}.content .why-use{background:#dfe1e5;min-height:230px}.content .why-use .inner{padding:20px}.content .why-use .inner .title{color:#7c7d80;font-family:'Open Sans',sans-serif;font-size:2.5em;font-weight:400;padding-bottom:30px}.content .why-use .inner .text-block.block-1{background:url("../verenahotels.com/images/benefit-1.svg") no-repeat 50% 0}.content .why-use .inner .text-block.block-2{background:url("../verenahotels.com/images/benefit-2.svg") no-repeat 50% 0}.content .why-use .inner .text-block.block-3{background:url("../verenahotels.com/images/benefit-3.svg") no-repeat 50% 0}.content .why-use .inner .text-block.block-4{background:url("../verenahotels.com/images/benefit-4.svg") no-repeat 50% 0}.content .why-use .inner .text-block{font-family:'Open Sans',sans-serif;font-size:1.7em;font-weight:300;color:#3e3f40;display:inline-block;line-height:1.2;margin:0 10px;padding-top:90px;text-align:center;vertical-align:top;width:22.8%}.content .why-use .inner .text-block a{color:#239acc}.content .bottom-container{background:#f2f2f2;width:100%}.content .bottom-container .inner{padding-top:25px}.content .bottom-container .inner .special-offer{color:white;height:180px;position:relative}.content .bottom-container .inner .special-offer .special-offer-link{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center;display:block;height:180px}.content .bottom-container .inner .special-offer .special-offer-link img{height:180px;width:1100px}.content .bottom-container .inner .special-offer .description{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:url("../verenahotels.com/images/verena-symbol-white.svg") rgba(62,63,64,0.9) no-repeat 97% 50%;border-left:8px solid #239acc;bottom:10px;left:0;height:40px;min-width:320px;padding:5px 0 5px 15px;position:absolute}.content .bottom-container .inner .special-offer .description .country{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:400;text-transform:uppercase}.content .bottom-container .inner .special-offer .description .city{font-family:'Open Sans',sans-serif;font-size:2.4em;font-weight:400;float:left;height:29px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 20px 0 0;max-width:800px}.content .bottom-container .inner .special-offer .description .properties{float:right;line-height:1.5;padding-right:70px}.content .bottom-container .inner .special-offer .description .properties .property-number{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:600;color:#239acc;display:inline-block}.content .bottom-container .inner .special-offer .description .properties .title{font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:400;display:inline-block}input[type=text],input[type=date]{font-family:'Open Sans',sans-serif;font-size:1.6em;font-style:italic;font-weight:300;border:2px solid #333;color:#3e3f40;height:26px;padding:0 5px 2px}.embedded.forget-password #site-container .auth-widget .middle form{box-shadow:none}.embedded.forget-password #site-container .auth-widget .middle form input[type="submit"]{margin:15px auto 0}.forgot-password{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:300;color:#2cc1ff;margin:0 0 15px 50px}.embedded.registration #site-container .auth-widget .middle>div{padding:28px 0}.embedded.registration #site-container .auth-widget .middle>div a{background:url("../verenahotels.com/images/fb-icon.svg") no-repeat 5% 50% #0a3666}.embedded #site-container{background:white}#timeout-overlay .auth-widget{background:white}#timeout-overlay .auth-widget a{color:#239acc;display:block;padding:5px 0}#timeout-overlay .auth-widget .middle{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:400;padding:10px!important}#timeout-overlay .auth-widget .middle p{padding:5px 0}.embedded,#timeout-overlay{width:440px}.embedded .errors li,#timeout-overlay .errors li{background:transparent!important;margin:0!important;padding-left:50px!important;text-align:left!important}.embedded .auth-widget .top,#timeout-overlay .auth-widget .top{background:#3e3f40}.embedded .auth-widget .top .top-inner,#timeout-overlay .auth-widget .top .top-inner{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border-left:8px solid #239acc;padding:15px 0}.embedded .auth-widget .top .left,#timeout-overlay .auth-widget .top .left{font-family:'Open Sans',sans-serif;font-size:2.5em;font-weight:400;color:white;padding-left:10px;float:left}.embedded .auth-widget .top .right,#timeout-overlay .auth-widget .top .right{float:right;line-height:1.5;padding-right:20px}.embedded .auth-widget .top .right a,#timeout-overlay .auth-widget .top .right a{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300;color:#239acc}.embedded .auth-widget .middle,#timeout-overlay .auth-widget .middle{padding-top:30px}.embedded .auth-widget .middle ul li,#timeout-overlay .auth-widget .middle ul li{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:#239acc;display:block;margin:0 auto 20px;padding:13px 0;text-align:center;width:400px}.embedded .auth-widget .middle ul li a,#timeout-overlay .auth-widget .middle ul li a{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:600;color:white;display:block;text-transform:uppercase}.embedded .auth-widget .middle form,#timeout-overlay .auth-widget .middle form{-moz-box-shadow:0 10px 2px -5px rgba(0,0,0,0.2);-webkit-box-shadow:0 10px 2px -5px rgba(0,0,0,0.2);box-shadow:0 10px 2px -5px rgba(0,0,0,0.2);padding-bottom:20px;position:relative}.embedded .auth-widget .middle form label,#timeout-overlay .auth-widget .middle form label{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:300;color:#3e3f40;display:block;margin:0 50px;padding-bottom:5px}.embedded .auth-widget .middle form input[type="text"],.embedded .auth-widget .middle form input[type="email"],.embedded .auth-widget .middle form input[type="password"],#timeout-overlay .auth-widget .middle form input[type="text"],#timeout-overlay .auth-widget .middle form input[type="email"],#timeout-overlay .auth-widget .middle form input[type="password"]{font-family:'Open Sans',sans-serif;font-size:1.6em;font-style:italic;font-weight:300;border:1px solid #7c7d80;color:#a7a9ac;height:auto;margin:0 50px;padding:0 5px 2px;width:335px}.embedded .auth-widget .middle form input[type="text"],.embedded .auth-widget .middle form input[type="email"],.embedded .auth-widget .middle form input[type="password"],#timeout-overlay .auth-widget .middle form input[type="text"],#timeout-overlay .auth-widget .middle form input[type="email"],#timeout-overlay .auth-widget .middle form input[type="password"]{margin-bottom:15px}.embedded .auth-widget .middle form input[type="submit"],#timeout-overlay .auth-widget .middle form input[type="submit"]{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:600;color:white;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:#239acc;border:0;display:block;margin:10px auto 0;padding:6.5px 0;text-align:center;width:400px}.embedded .auth-widget .middle form input[type="submit"]:hover,#timeout-overlay .auth-widget .middle form input[type="submit"]:hover{cursor:pointer;text-decoration:underline}.embedded .auth-widget .middle>div,#timeout-overlay .auth-widget .middle>div{background:#f2f2f2;padding:25px 0}.embedded .auth-widget .middle>div a,#timeout-overlay .auth-widget .middle>div a{font-family:'Open Sans',sans-serif;font-size:2em;font-weight:400;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:url("../verenahotels.com/images/fb-icon.svg") no-repeat 15% 50% #0a3666;color:white;display:block;margin:0 auto;padding:12px 0;text-align:center;width:400px}.embedded .bottom,#timeout-overlay .bottom{background:#333;height:50px;width:100%}.embedded .bottom .auth-bottom-inner,#timeout-overlay .bottom .auth-bottom-inner{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:300;padding:15px 0 0 20px}.embedded .bottom .auth-bottom-inner .text,#timeout-overlay .bottom .auth-bottom-inner .text{color:white}.embedded .bottom .auth-bottom-inner .link,#timeout-overlay .bottom .auth-bottom-inner .link{color:#2cc1ff}.embedded hr,#timeout-overlay hr{display:none}html.embedded{height:auto}html.embedded body{height:auto}html.embedded body #site-container #site-container-inner{min-height:auto;padding:0;overflow:inherit}html.embedded body #site-container #site-container-inner .auth-widget .middle .success li{background:#a3d165!important;border-radius:0;color:#3e3f40;line-height:1.2;padding:13px;font-size:1.4em}.cancel-booking form{padding:0 20px 20px!important}.cancel-booking p{font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:400;color:#3e3f40;line-height:1.2}.results{pointer-events:auto}#search-results-map{min-height:1600px;min-width:455px!important;overflow:hidden}.search-box{pointer-events:auto}.search-wrapper{left:0;right:0;pointer-events:none;position:absolute;top:0}.search-results{height:100%;position:relative;width:100%}.search-results .maps,.search-results .results{display:table-cell;min-height:1600px;vertical-align:top}.search-results .maps{width:455px}.search-results .maps .search-box{position:absolute;top:15px;z-index:9}.search-results .maps .search-widget-opener{display:block}.search-results .maps #search-results-map{left:0;min-height:1600px;position:absolute}.search-results .maps .search-box .search .open-close{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300;color:#2cc1ff;cursor:pointer;float:right;margin-right:10px;margin-top:-25px;position:relative;z-index:1}.search-results .maps .search-box .search .open-close:hover{color:#a7a9ac}.search-results .maps .search-box .search #search-close{display:none}.search-results .maps .search-box .search .widgets-wrapper{display:none}.search-results .maps .search-box .search .widgets-wrapper .widgets .search-label{display:none}.search-results .maps .search-box .search .widgets-wrapper .widgets input[type="text"]{color:#3e3f40;font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:600;font-style:normal}.search-results .maps .search-box .search .widgets-wrapper .search-button{margin:15px auto 20px}.search-results .results{position:relative}.search-results .results .results-inner{-moz-box-shadow:-4px 0 5px -3px rgba(0,0,0,0.75);-webkit-box-shadow:-4px 0 5px -3px rgba(0,0,0,0.75);box-shadow:-4px 0 5px -3px rgba(0,0,0,0.75);min-height:1600px}.search-results .results .inner{height:100%;padding:15px 0 20px 15px;width:630px}.search-results .results .inner #search-results-header{color:white;margin:0;padding-bottom:8px}.search-results .results .inner #search-results-header #search-results-header-title{background:rgba(62,63,64,0.95);border-left:8px solid #239acc;height:37px;padding:8px 0}.search-results .results .inner #search-results-header #search-results-header-title .info{background:url(../verenahotels.com/images/verena-symbol-white.svg) no-repeat 90% 70%;float:right;height:100%;width:300px}.search-results .results .inner #search-results-header #search-results-header-title .info .inside{margin-right:70px;padding-top:15px;text-align:right}.search-results .results .inner #search-results-header #search-results-header-title .info .inside .result{font-family:'Open Sans',sans-serif;font-size:2.4em;font-weight:400;color:#2cc1ff;display:inline-block;padding:0 3px}.search-results .results .inner #search-results-header #search-results-header-title .info .inside .subtitle{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;display:inline-block}.search-results .results .inner #search-results-header #search-results-header-title .info .inside .subtitle:last-child{margin-right:10px}.search-results .results .inner #search-results-header #search-results-header-title .results-header-location{float:left}.search-results .results .inner #search-results-header #search-results-header-title .results-header-location .city{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:400;margin-bottom:3px;margin-top:-3px;padding-left:12px;text-transform:uppercase}.search-results .results .inner #search-results-header #search-results-header-title .results-header-location .country{font-family:'Open Sans',sans-serif;font-size:2.4em;font-weight:400;padding-left:12px}.search-results .results .inner #search-results-header .search-results-sorters{background:rgba(62,63,64,0.9);padding:10px}.search-results .results .inner #search-results-header .search-results-sorters .sort-option{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300;display:inline-block;padding-right:30px}.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows{display:table-cell;vertical-align:middle}.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-name-asc,.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-price-asc,.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-stars-asc,.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-rating-asc{background:url("../verenahotels.com/images/arrow-up.svg") no-repeat;display:block;height:8px;margin-bottom:2px;text-indent:-9999px;width:23px}.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-name-desc,.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-price-desc,.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-stars-desc,.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-rating-desc{background:url("../verenahotels.com/images/arrow-down.svg") no-repeat;display:block;height:8px;text-indent:-9999px;width:23px}.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-name-desc.sort-active,.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-price-desc.sort-active,.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-stars-desc.sort-active,.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-rating-desc.sort-active{background:url("../verenahotels.com/images/arrow-down-active.svg") no-repeat}.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .active{color:#2cc1ff}.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-name-asc.sort-active,.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-price-asc.sort-active,.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-stars-asc.sort-active,.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-rating-asc.sort-active{background:url("../verenahotels.com/images/arrow-up-active.svg") no-repeat}.search-results .results .inner #search-results-header .search-results-sorters .sort-option .title{display:table-cell;vertical-align:middle}.search-results .results .inner #search-results-header .search-results-sorters .sort-option:first-child{padding-left:10px}.search-results .results .inner #search-results-header .search-results-sorters .sort-option:last-child{padding:0}.search-results .results .inner #search-results-header.disabled>.search-results-sorters{display:none}.search-results .results .inner #search-results-list .search-results-item:first-child{margin-top:5px}.search-results .results .inner #search-results-list .search-results-item{-moz-box-shadow:0 3px 5px -6px rgba(0,0,0,0.75);-webkit-box-shadow:0 3px 5px -6px rgba(0,0,0,0.75);box-shadow:0 3px 5px -6px rgba(0,0,0,0.75);background:white;min-height:160px;margin:16px 0;width:630px}.search-results .results .inner #search-results-list .search-results-item.promoted{background:#fff8dc}.search-results .results .inner #search-results-list .search-results-item .search-results-item-img:hover:before{background:url("../verenahotels.com/images/hotel-image-hover.svg") no-repeat;bottom:0;content:"";display:block;height:160px;margin:auto;position:absolute;left:0;pointer-events:none;right:0;top:0;width:260px}.search-results .results .inner #search-results-list .search-results-item .search-results-item-img{float:left;height:160px;position:relative;width:260px}.search-results .results .inner #search-results-list .search-results-item .search-results-item-img img{display:block;height:160px;width:260px;text-indent:-9999px}.search-results .results .inner #search-results-list .search-results-item .search-results-item-data{float:right;height:100%;vertical-align:top;width:58%}.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner{padding:10px 20px 10px 10px;width:auto}.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner form{height:inherit}.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .top{height:60px}.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .title{display:table-cell}.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .title h2{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:600;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;color:#3e3f40;border-left:8px solid #239acc;display:block;padding-left:10px;width:235px}.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .stars{display:table-cell;padding-left:10px;text-align:right;width:72px}.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .address{font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:400;height:20px;padding:3px 0 0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:240px}.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .reviews{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;color:#7c7d80;padding:0 0 7px 20px}.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .number-rating{color:#2cc1ff;margin-top:-27px;float:right}.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .number-rating .average{font-family:'Open Sans',sans-serif;font-size:2em;font-weight:600;display:inline-block}.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .number-rating .total{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;display:inline-block}.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .description{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;color:#7c7d80;margin-left:20px}.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .average-price{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:600;color:#2cc1ff;float:right;margin-top:-17px}.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .average-price .price .currency{display:inline-block}.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .average-price .price .amount{display:inline-block}.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .show-price::-moz-focus-inner{border:0}.search-results .results .inner #search-results-list .box:first-child{margin-top:5px}.spinner{margin-top:50px}.spinner>img{width:350px;margin:0 auto;display:block}.spinner>.text{font-family:'Open Sans',sans-serif;font-size:1.7em;font-weight:300;color:#3e3f40;display:inline-block;line-height:1.2;text-align:center;vertical-align:top;width:100%;margin-bottom:35px}.show-price{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:600;border:0;color:white;cursor:pointer;display:block;height:30px;line-height:1.9;outline:0;margin-top:13px;text-align:center;text-transform:uppercase;width:100%}#search-results-pager.disabled{display:none}#search-pending-flash{font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:300}#search-pending-dotdotdot{display:block;min-height:20px}html.static body #site-container .content{background:#f2f2f2}html.static body #site-container .content .center .inner{padding:20px 10px}html.static body #site-container .content .center .inner .title{color:#7c7d80;font-family:'Open Sans',sans-serif;font-size:2.5em;font-weight:400;padding-bottom:20px}html.static body #site-container .content .center .inner .static-content{-moz-box-shadow:1px 2px 10px rgba(0,0,0,0.2);-webkit-box-shadow:1px 2px 10px rgba(0,0,0,0.2);box-shadow:1px 2px 10px rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:white;padding:20px}html.static body #site-container .content .center .inner .static-content hr{color:#2cc1ff;margin:30px 0 25px}html.static body #site-container .content .center .inner .static-content strong{font-weight:600}html.static body #site-container .content .center .inner .static-content a{color:#239acc}html.static body #site-container .content .center .inner .static-content h2{color:#3e3f40;font-family:'Open Sans',sans-serif;font-size:2em;font-weight:600;padding:10px 0}html.static body #site-container .content .center .inner .static-content h3{color:#3e3f40;font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:600;padding:10px 0}html.static body #site-container .content .center .inner .static-content p{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;color:#3e3f40;line-height:1.4;padding:5px 0}html.static body #site-container .content .center .inner .static-content ul li,html.static body #site-container .content .center .inner .static-content ol li{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;color:#3e3f40;line-height:1.2;padding:5px 0}html.static body #site-container .content .center .inner .static-content ol{list-style-type:decimal;padding-left:20px}html.static body #site-container .content .center .inner .static-content ul{list-style:inside none disc;padding-left:10px}.change-search-container.offers .widgets-wrapper .padder-bottom{padding:0}.change-search-container.offers .widgets-wrapper .where .padder-bottom{margin-right:35px}.hotel-offers.offers{padding-bottom:20px}.hotel-offers.offers .hotel .details .price{font-size:2.1em}.hotel-offers.offers .hotel .details .price del{color:#7c7d80;font-size:.8em}.hotel-offers.offers .hotel .details .offer{text-align:left;padding-left:18px}.hotel-offers.offers .hotel .city{margin-top:-17px;line-height:1.5}.hotel-offers.offers .similar{padding-left:15px}.offers .widgets-wrapper .widgets #filter-form .where{width:24.8%!important}.offers #filter-form{padding:0}.account .user-menu{width:45%}.user-menu-wrapper{margin-left:auto;width:455px}.your-account .user-menu>div{min-height:1250px}.user-menu-wrapper{display:table;height:800px;width:100%}.account .organizer{background:rgba(51,51,51,0.95);height:37px;padding:8px 0}.account .organizer .rating-date{line-height:2.6;padding-left:20px}.account .organizer .rating-date .arrows,.account .organizer .rating-date .title{display:table-cell;vertical-align:middle}.account .organizer .rating-date .title{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300;color:white}.account #site-logo{width:45%!important}.your-account{position:relative;z-index:2}.your-account .maintitle{background-color:#333;-moz-box-shadow:0 0 14px -1px rgba(0,0,0,0.75) inset;-webkit-box-shadow:0 0 14px -1px rgba(0,0,0,0.75) inset;box-shadow:0 0 14px -1px rgba(0,0,0,0.75) inset;color:white;height:55px;width:100%}.your-account .maintitle .top,.your-account .maintitle .bottom{height:10px;width:100%}.your-account .maintitle .user-profile{font-family:'Open Sans',sans-serif;font-size:2.8em;font-weight:400;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;border-left:8px solid #239acc;display:inline-block;padding-left:10px}.your-account .maintitle .name-country{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:300;display:inline-block;padding-left:40px}.your-account .user-menu{display:table-cell;vertical-align:top;text-align:right}.your-account .user-menu ul{display:inline-block}.your-account .user-menu ul .active{border-radius:0;margin-right:0;width:447px}.your-account .user-menu ul .active a{color:#239acc;text-align:right;padding-right:35px}.your-account .user-menu ul li{font-family:'Open Sans',sans-serif;font-size:2.5em;font-weight:400;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:#3e3f40;border-left:8px solid #239acc;height:53px;margin-top:15px;margin-right:15px;width:432px}.your-account .user-menu ul li a{color:white;display:block;line-height:2;padding-left:10px;text-align:left}.your-account .user-menu ul li a:hover,.your-account .user-menu ul li a:active{color:#2cc1ff}.your-account .user-menu .search{height:auto;float:right;margin:50px 15px 0 0}.your-account .user-menu .search .open-close{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:300;color:#2cc1ff;cursor:pointer;float:right;margin-right:20px;margin-top:-35px;position:relative;z-index:1}.your-account .user-menu .search #search-open{display:none}.your-account .user-menu .search .widgets .search-label{display:none}.your-account .user-menu .search .widgets-wrapper{height:auto;padding-bottom:15px}.your-account .user-menu .search .filters-title{border-left:none;margin:0;width:430px}.your-account .user-menu .search .filters{padding-top:60px}.your-account .user-details{display:table-cell;vertical-align:top}.your-account .user-details .inner{padding-left:80px;padding-top:35px}.your-account .user-details .inner .user-account .top{padding-bottom:35px}.your-account .user-details .inner .user-account .top .profile-pic{display:table-cell}.your-account .user-details .inner .user-account .top .profile-pic img{border:1px solid}.your-account .user-details .inner .user-account .top .user-infos{color:#3e3f40;display:table-cell;padding-left:20px;vertical-align:top}.your-account .user-details .inner .user-account .top .user-infos .name{font-family:'Open Sans',sans-serif;font-size:2em;font-weight:600;padding-bottom:5px}.your-account .user-details .inner .user-account .top .user-infos .country{font-family:'Open Sans',sans-serif;font-size:2em;font-weight:400}.your-account .user-details .inner .user-account .top .last-login{padding-top:20px}.your-account .user-details .inner .user-account .top .last-login label{font-family:'Open Sans',sans-serif;font-size:2em;font-weight:600;color:#3e3f40}.your-account .user-details .inner .user-account .top .last-login .last-login-date{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:400;color:#2cc1ff;padding-top:5px}.your-account .user-details .inner .user-account .bottom .booking .total{color:#239acc;font-family:'Open Sans',sans-serif;font-size:3em;font-weight:800;padding-bottom:10px}.your-account .user-details .inner .user-account .bottom .booking .indicator-bar{width:480px}.your-account .user-details .inner .user-account .bottom .booking .title{color:#3e3f40;font-family:'Open Sans',sans-serif;font-size:2em;font-weight:600;padding:10px 0 5px}.your-account .user-details .inner .user-account .bottom .booking .subtitle{font-family:'Open Sans',sans-serif;font-size:1.2em;font-weight:300}.your-account .user-details .inner .user-account .bottom .booking .indicators{padding-top:60px}.your-account .user-details .inner .user-account .bottom .booking .indicators .indicator{display:inline-block;padding:0 60px 0 0;text-align:center}.your-account .user-details .inner .user-account .bottom .booking .indicators .indicator:last-child{padding:0}.your-account .user-details .inner .user-account .bottom .booking .indicators .indicator:first-child{padding-left:0}.account.default .your-account .user-menu{height:100%}.account.default .your-account .user-menu>div{height:inherit;min-height:1000px}#fos_user_profile_form_birthday .helper:first-child{width:98px}#fos_user_profile_form_birthday .helper:first-child select{width:125px}#fos_user_profile_form_birthday .helper{margin-right:10.6px;width:58px}#fos_user_profile_form_birthday .helper select{width:95px}#fos_user_profile_form_birthday .helper:last-child{margin:0!important}.account.bookings #search-results-map .marker-info-item-data{text-align:left}.account.bookings .bookings{background:#f2f2f2!important}.account.bookings .maps{height:1240px}.account.bookings #gmap{height:1240px!important}.account.bookings .user-menu.left{height:100%;min-height:1000px;position:relative}.account.bookings .user-menu.left nav{position:absolute;right:0;top:0;text-align:left;z-index:1}.account.bookings .user-bookings{display:table-cell;position:relative;vertical-align:top}.account.bookings .user-bookings .inner{height:100%;padding:15px 0 0 15px;width:630px}.account.bookings .user-bookings .inner .hotel-booked{-moz-box-shadow:0 3px 5px -6px rgba(0,0,0,0.75);-webkit-box-shadow:0 3px 5px -6px rgba(0,0,0,0.75);box-shadow:0 3px 5px -6px rgba(0,0,0,0.75);background:white;min-height:162px;margin:15px 0;width:630px}.account.bookings .user-bookings .inner .hotel-booked .left{float:left}.account.bookings .user-bookings .inner .hotel-booked .left img{height:162px;width:260px}.account.bookings .user-bookings .inner .hotel-booked .right{float:left;padding:10px;width:55.5%}.account.bookings .user-bookings .inner .hotel-booked .right .top{min-height:60px}.account.bookings .user-bookings .inner .hotel-booked .right .top h3{display:table-cell}.account.bookings .user-bookings .inner .hotel-booked .right .top h3 a{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:600;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;color:#3e3f40;border-left:8px solid #239acc;display:block;max-height:42px;padding-left:10px;overflow:hidden;width:235px}.account.bookings .user-bookings .inner .hotel-booked .right .top .stars{display:table-cell;padding-left:10px;text-align:right;width:28%}.account.bookings .user-bookings .inner .hotel-booked .right .top .address{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;color:#3e3f40;padding:5px 0 0 20px}.account.bookings .user-bookings .inner .hotel-booked .right .bottom{padding-left:20px}.account.bookings .user-bookings .inner .hotel-booked .right .bottom .check-in,.account.bookings .user-bookings .inner .hotel-booked .right .bottom .check-out{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;width:50%}.account.bookings .user-bookings .inner .hotel-booked .right .bottom .check-in label,.account.bookings .user-bookings .inner .hotel-booked .right .bottom .check-out label{color:#7c7d80}.account.bookings .user-bookings .inner .hotel-booked .right .bottom .check-in{float:left}.account.bookings .user-bookings .inner .hotel-booked .right .bottom .check-out{float:left}.account.bookings .user-bookings .inner .hotel-booked .right .bottom .check-in-date,.account.bookings .user-bookings .inner .hotel-booked .right .bottom .check-out-date{color:#2cc1ff;padding-top:3px}.account.bookings .user-bookings .inner .hotel-booked .right .bottom .check-in .check-inner{padding-right:15px;padding-top:5px}.account.bookings .user-bookings .inner .hotel-booked .right .bottom .check-out .check-inner{border-left:1px dotted #a7a9ac;padding:5px 0 5px 15px}.account.bookings .user-bookings .inner .hotel-booked .right .bottom .price{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:600;color:#2cc1ff;float:left;margin-top:17px}.account.bookings .user-bookings .inner .hotel-booked .right .bottom .price .currency,.account.bookings .user-bookings .inner .hotel-booked .right .bottom .price .amount{display:inline-block}.account.bookings .user-bookings .inner .hotel-booked .right .bottom .checkout-buttons>div{display:inline-block;margin:0 0 0 -4px;vertical-align:middle}.account.bookings .user-bookings .inner .hotel-booked .right .bottom .checkout-buttons div:first-child{width:60%}.account.bookings .user-bookings .inner .hotel-booked .right .bottom .checkout-buttons .last{text-align:right;width:40%}.account.bookings .user-bookings .inner .hotel-booked .right .bottom .cancelled{clear:both}.account.bookings .user-bookings .inner .hotel-booked .right .bottom .cancelled>*{padding-top:10px;font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400}.account.bookings .user-bookings .inner .hotel-booked .right .bottom .cancelled .cancel-finished{color:#22b573}.account.bookings .user-bookings .inner .hotel-booked .right .bottom .cancelled .cancel-pending{color:#7c7d80}.account.bookings .maps .search-box{position:absolute;right:0;top:210px;z-index:1}.user-menu-bookings{position:absolute;right:0;top:0;z-index:3}#test-bottom{display:none}.account.ratings .voting-widget{padding-right:15px;display:none}.account.ratings .voting-widget label{display:none}.account.ratings .positive-notes{display:inline-block;width:100%}.account.ratings .positive-notes label{background:url("../verenahotels.com/images/plus-symbol.svg") no-repeat}.account.ratings .negative-notes.notes{border-left:1px dotted #3e3f40;padding-left:10px;width:48%}.account.ratings .negative-notes.notes label{background:url("../verenahotels.com/images/minus-symbol.svg") no-repeat}.account.ratings .voting-widget{margin-bottom:20px;padding-left:20px}.account.ratings .your-rating{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;color:#7c7d80;padding-bottom:40px}.account.ratings .ui-slider{border-color:#2cc1ff;border-image:none;border-style:solid;border-width:1px 1px 1px 0;height:18px}.account.ratings .ui-slider .ui-slider-handle{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:#84d5f8;border:1px solid #239acc;height:22px;width:22px}.account.ratings .ui-slider .ui-slider-handle:hover,.account.ratings .ui-slider .ui-slider-handle:focus,.account.ratings .ui-slider .ui-slider-handle:active{text-decoration:none}.account.ratings .ui-slider .current-value{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;background:url("../verenahotels.com/images/slider-current-value.svg") no-repeat;color:black;height:31px;left:-6px;line-height:1.8;position:relative;text-align:center;top:-35px;width:34px}.account.ratings .ui-widget-header{background:rgba(181,232,254,0.5)}.account.ratings .steps .step{border-right:1px solid #239acc;display:inline-block;height:18px;position:relative}.account.ratings .steps .step:last-child{border:0}.account.ratings .rating{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;color:#7c7d80;display:inline-block;padding-top:5px;position:relative}.account.ratings .notes{display:inline-block;width:49.5%}.account.ratings .notes label{display:inline-block;height:30px;vertical-align:top;width:30px;text-indent:-9999px}.account.ratings .notes-container{display:inline-block;width:100%}.account.ratings .notes-container .nodes-inner{padding:10px 20px 5px}.account.ratings .notes-container .nodes-inner textarea{font-family:'Open Sans',sans-serif;font-size:1.2em;font-style:italic;font-weight:400;border-radius:0;color:#7c7d80;border:1px solid #3e3f40;height:100px;line-height:1.6;margin-left:10px;padding:5px;resize:none;width:225px}.account.ratings .notes-container .nodes-inner button{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:600;background:#22b573;border:medium none;color:white;cursor:pointer;display:block;margin:5px 0 0 0;padding:3px 0;text-align:center;text-transform:uppercase;width:100%}.account.ratings .notes-container .nodes-inner button:hover{background:#4ec48f}.account.ratings .voting-widget{display:block}.account.ratings .ratings{background:#f2f2f2!important}.account.ratings .user-menu.left{height:100%}.account.ratings .user-menu.left>div{height:inherit;min-height:1240px}.account.ratings .ratings-right{display:table-cell;vertical-align:top}.account.ratings .ratings-right .inner{padding:15px 0 40px 15px;width:630px}.account.ratings .ratings-right .inner .hotel-rating{background:white;box-shadow:0 3px 5px -6px rgba(0,0,0,0.75);min-height:162px;margin:15px 0;width:630px}.account.ratings .ratings-right .inner .hotel-rating .left{float:left}.account.ratings .ratings-right .inner .hotel-rating .left img{height:162px;width:260px}.account.ratings .ratings-right .inner .hotel-rating .right{float:left;padding:10px;width:55.5%}.account.ratings .ratings-right .inner .hotel-rating .right .top{min-height:70px;padding-right:15px}.account.ratings .ratings-right .inner .hotel-rating .right .top h3{display:table-cell}.account.ratings .ratings-right .inner .hotel-rating .right .top h3 a{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:600;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;color:#3e3f40;border-left:8px solid #239acc;display:block;line-height:1.2;padding-left:10px;width:235px}.account.ratings .ratings-right .inner .hotel-rating .right .top .stars{display:table-cell;padding-left:10px;text-align:right;width:28%}.account.ratings .ratings-right .inner .hotel-rating .right .top .reviews{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;color:#7c7d80;display:inline-block;padding-top:5px;padding-left:18px}.account.ratings .ratings-right .inner .hotel-rating .right .top .rating{color:#2cc1ff;display:inline-block;float:right;padding-top:5px}.account.ratings .ratings-right .inner .hotel-rating .right .top .rating .average{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:600;display:inline-block}.account.ratings .ratings-right .inner .hotel-rating .right .top .rating .total{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;display:inline-block}.account.ratings .ratings-right .inner .hotel-rating .right .bottom{padding-left:20px}.account.ratings .ratings-right .inner .hotel-rating .right .bottom .date{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;color:#2cc1ff}.account.ratings .ratings-right .inner .hotel-rating .right .bottom .response{font-family:'Open Sans',sans-serif;font-size:1.4em;font-weight:400;color:#7c7d80;padding-top:5px}.account.ratings .ratings-right .inner .hotel-rating .right .bottom .your-score{font-family:'Open Sans',sans-serif;font-size:2.4em;font-weight:600;color:#7c7d80;float:right;margin-top:-20px;padding-right:10px}.account.ratings .ratings-right .inner .hotel-rating .right .bottom .plus-minus{padding-top:10px}.account.ratings .ratings-right .inner .hotel-rating .right .bottom .plus-minus .plus,.account.ratings .ratings-right .inner .hotel-rating .right .bottom .plus-minus .minus{display:inline-block;vertical-align:top;width:145px}.account.ratings .ratings-right .inner .hotel-rating .right .bottom .plus-minus .plus .widget,.account.ratings .ratings-right .inner .hotel-rating .right .bottom .plus-minus .minus .widget{height:30px;margin-right:10px;width:30px}.account.ratings .ratings-right .inner .hotel-rating .right .bottom .plus-minus .plus{border-right:1px dotted #a7a9ac}.account.ratings .ratings-right .inner .hotel-rating .right .bottom .plus-minus .plus .widget{background:url("../verenahotels.com/images/plus-symbol.svg") no-repeat;float:left}.account.ratings .ratings-right .inner .hotel-rating .right .bottom .plus-minus .minus .widget{float:left;margin-left:10px;background:url("../verenahotels.com/images/minus-symbol.svg") no-repeat}.account.ratings .ratings-right .inner .hotel-rating .right .bottom .plus-minus .text{font-family:'Open Sans',sans-serif;font-size:1.2em;font-weight:400;color:#7c7d80;line-height:1.2;margin-right:10px}.account.settings .your-account.settings{background:#f2f2f2!important}.account.settings .account-type select{width:260px}.account.settings .your-account #fos_user_profile_form_addressDetail_country{width:260px}.account.settings .your-account .settings-right{background:#f2f2f2;display:table-cell;vertical-align:top;padding-bottom:30px}.account.settings .your-account .settings-right .inner{margin-left:70px;width:420px}.account.settings .your-account .settings-right .inner .form-title{font-family:'Open Sans',sans-serif;font-size:2em;font-weight:600;color:#3e3f40;margin:25px 0}.account.settings .your-account .settings-right .inner .form-item-wrapper.upload-widget{position:relative}.account.settings .your-account .settings-right .inner .form-item-wrapper.upload-widget .settings-user-pic{border:1px solid #3e3f40;left:170px;position:absolute;height:136px;width:116px}.account.settings .your-account .settings-right .inner .form-item-wrapper.upload-widget .fileupload-wrapper{display:inline-block;margin-left:20px;position:relative}.account.settings .your-account .settings-right .inner .form-item-wrapper.upload-widget .fileupload-wrapper .form-item input[type=file]{cursor:pointer;height:136px;left:-15px;opacity:0;position:relative;text-align:right;width:116px;z-index:2}.account.settings .your-account .settings-right .inner .form-item-wrapper.upload-widget .fileupload-wrapper .form-item .fakefile{background:url("../verenahotels.com/images/phantom-pic.png") no-repeat;border:1px solid #3e3f40;height:136px;position:absolute;top:0;left:0;width:116px;z-index:1}.account.settings .your-account .settings-right .inner .form-item-wrapper.upload-widget label{display:inline-block;margin-right:56px;vertical-align:middle;width:auto}.account.settings .your-account .settings-right .inner .form-item-wrapper.upload-widget .form-item{display:inline-block;padding-left:18px;vertical-align:middle;width:225px}.account.settings .your-account .settings-right .inner .form-item-wrapper:nth-child(4) label{width:40.7%}.account.settings .your-account .settings-right .inner .form-item-wrapper{padding-bottom:20px}.account.settings .your-account .settings-right .inner .form-item-wrapper label{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:300;color:#333;display:table-cell;vertical-align:middle;width:47%}.account.settings .your-account .settings-right .inner .form-item-wrapper #fos_user_profile_form_birthday{margin-right:0}.account.settings .your-account .settings-right .inner .form-item-wrapper #fos_user_profile_form_birthday .helper:first-child,.account.settings .your-account .settings-right .inner .form-item-wrapper #fos_user_profile_form_birthday .helper:nth-child(2),.account.settings .your-account .settings-right .inner .form-item-wrapper #fos_user_profile_form_birthday .helper:nth-child(3){background:url("../verenahotels.com/images/select-arrow.svg") no-repeat 87% 55% white;width:71px}.account.settings .your-account .settings-right .inner .form-item-wrapper #fos_user_profile_form_birthday .helper{display:inline-block;margin-right:14.8px}.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item{display:table-cell}.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item input[type="password"]{height:26px;padding:0 5px 2px}.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item input[type="text"],.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item input[type="password"],.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item input[type="email"],.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item input[type="tel"]{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:300;color:#3e3f40;border:1px solid;font-style:normal;height:26px;padding:0 5px 2px;width:238px}.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item .helper{background:url("../verenahotels.com/images/select-arrow.svg") no-repeat 96% 55% white;border:1px solid;width:248px}.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item .helper #gender,.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item .helper #billing-type,.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item .helper #fos_user_profile_form_gender{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:300;color:#3e3f40;padding-left:2px;width:270px}.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item .helper select{font-family:'Open Sans',sans-serif;font-size:1.6em;font-weight:300}.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item .helper-birth-year{background:url("../verenahotels.com/images/select-arrow.svg") no-repeat 90% 55% white;display:inline-block;margin-right:13.5px;width:98px}.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item .helper-birth-year #birth-year{width:120px}.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item .helper-birth-year .birth-year{width:115px}.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item .helper-birth-month{background:url("../verenahotels.com/images/select-arrow.svg") no-repeat 88% 55% white;display:inline-block;margin-right:1px;width:58px}.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item .helper-birth-month .birth-month{width:70px}.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item .helper-birth-day{background:url("../verenahotels.com/images/select-arrow.svg") no-repeat 88% 55% white;display:inline-block;width:58px}.account.settings .your-account .settings-right .inner .form-item-wrapper .form-item .helper-birth-day .birth-day{width:70px}.account.settings .your-account .settings-right .inner .form-item-wrapper #profile-picture{width:59%}.account.settings .your-account .settings-right .inner .form-item-wrapper .upload{background:url("../verenahotels.com/images/phantom-pic.png") no-repeat;border:1px solid black;display:block;height:136px;width:116px}.account.settings .your-account .settings-right .inner .select-boxes label{width:41%}.account.settings .your-account .settings-right .inner .btn-primary{font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:600;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:#22b573;border:0;color:white;cursor:pointer;height:30px;margin-left:170px;text-align:center;text-transform:uppercase;width:250px}