@font-face{font-family:ProximaNovaRegular;src:url(../fonts/ProximaNovaRegular.eot);src:local('ProximaNovaRegular'),url(../fonts/ProximaNovaRegular.woff) format('woff'),url(../fonts/ProximaNovaRegular.ttf) format('truetype')}@font-face{font-family:ProximaNovaXbold;src:url(../proxa-fonts/PROXIMANOVA-EXTRABOLD-WEBFONT.TTF) format('truetype');src:url(../proxa-fonts/PROXIMANOVA-EXTRABOLD.OTF)}@font-face{font-family:ProximaNovaSemiBold;src:url(../proxa-fonts/PROXIMANOVA-SEMIBOLD-WEBFONT.TTF);src:url(../proxa-fonts/PROXIMANOVA-SEMIBOLD.OTF)}@font-face{font-family:ProximaNovaBold;src:url(../proxa-fonts/PROXIMANOVA-BOLD.OTF);src:url(../proxa-fonts/PROXIMANOVA-BOLD-WEBFONT.TTF)}*,body,html{color:#181717}*{font-size:100%}html{font-family:'Libre Baskerville',serif!important;font-weight:400!important}body{margin:0!important;font:1.2em/1.5;min-width:320px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;font-family:'Libre Baskerville',serif!important;font-weight:400!important}.newsletter-form select,input[type=email],input[type=file],input[type=password],input[type=submit],input[type=text],textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}.wp-caption-text{font-style:italic;margin:0 0 20px 0;color:#999}.navbar-collapse{max-height:30px}img{border-style:none}#main img{max-width:100%;height:auto}.example-image-link img{object-fit:cover}a{text-decoration:none;color:#000}a:hover{text-decoration:underline}a:active{background-color:transparent}input,select,textarea{vertical-align:middle}body.page .main.offer-new a,body.single .blogentry a,body.single-latest-offers .main.offer-new a{color:#0d7c8c;font-weight:600!important}input#arrive,input#depart{background:url(../images/img-cal.png) no-repeat 90% 50%}.hidden{display:none}fieldset,form{margin:0;padding:0;border-style:none}.modal-backdrop{background-color:none;background:0 0}.modal-backdrop.fade{opacity:0}.modal-backdrop.fade.in{opacity:.7}.iframeMax,embed,iframe,object{max-width:100%;overflow:hidden}.skip{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip:focus{position:static;width:auto;height:auto}#header{height:80px;background:rgba(0,0,0,.2)!important;position:fixed;top:0;left:0;right:0;z-index:1001}#header .container{position:relative}.offersLrg img{width:100%;height:auto}#googlemap img{max-width:none}.gm-style-iw{width:auto!important;display:block;left:5px!important}.logo{float:left;font-size:13px;line-height:22px;font-weight:600}.logo a{float:left;padding:0!important;position:relative;text-transform:uppercase;color:#060606;text-decoration:none!important;bottom:0}.logo a:after{height:27px;width:29px;content:"";position:absolute;top:0;left:0}.navbar{margin:0;border:0}#header .hold{height:35px;float:right}#header .holder-top:after{content:"";clear:both;display:block}.navbar-collapse{padding:0}.navbar-form{float:left;margin:0;background:#000;padding:0}.navbar-form input[type=text]{float:left;border:0;background:0 0;width:80px;height:35px;padding:9px 10px 10px;color:#0c0c0c;font:13px/16px 'Open Sans',Arial,Helvetica,sans-serif}.navbar-form input[type=text]::-webkit-input-placeholder{color:#0c0c0c}.navbar-form input[type=text]:-moz-placeholder{color:#0c0c0c}.navbar-form input[type=text]::-moz-placeholder{color:#0c0c0c;opacity:1}.navbar-form input[type=text]:-ms-input-placeholder{color:#0c0c0c}.navbar-form input[type=submit]{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat 0 -27px;width:35px;height:35px;float:left;margin:0;text-indent:-9999px;overflow:hidden;font-size:0;line-height:0;border:0}#header .social{padding:8px;list-style:none;float:left;background-color:#babdc2}#header .social li{float:left;margin:0 0 0 3px}#header .social li a{display:block;width:22px;height:21px;text-indent:-9999px;overflow:hidden;background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat 0 -67px}#header .social li a:hover{zoom:1;opacity:.5}.language-top{background-color:#fff;float:left;padding-left:0;list-style-type:none}.language-top li{padding:9px;font-size:12px!important}.menu-links-top{list-style-type:none;float:left}.menu-links-top li{padding:9px}#header .social li.twitter a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -23px -67px}#header .social li.google a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -46px -67px}#header .social li.linkedin a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -67px -484px}#header .social li.pintrest a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -98px -484px}#header .social li.blog a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -95px -254px}#header .social li.gallery2 a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -38px -484px}#header .dropdown-toggle{background:#fef9f0;border:1px solid #afab89;border-width:0 0 0 1px;line-height:32px;padding:0 34px 3px 24px;width:118px;text-align:left;font-size:13px;position:relative;margin:0 0 0 24px}.zindex{z-index:3!important}#header .dropdown-toggle-submenu .caret{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -43px -27px;width:32px;height:35px;border:0;padding-left:20px}#header .btn-open.visible-xs .caret{position:absolute;top:2px;right:70px;background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -126px -39px;width:26px;height:22px;border:0}#header .btn-open.visible-xs .slide{display:none;position:absolute;top:42px;left:16px;margin:0;border:0;width:234px;background:0 0;background-color:#fef9f0;text-transform:uppercase;font-size:14px;color:#000}#header .btn-open.visible-xs .btn{border:none}#header .btn-open.visible-xs ul li{border-top:solid 1px #afab89}#header .btn-open.visible-xs ul a{color:#afab89}#header .submenu{display:none;margin-top:4px;border-bottom:solid 1px #afab89;background:url(img/background-white.png) repeat 0 0;position:fixed;float:left}#header .dropdown-toggle-submenu{line-height:32px;background:0 0;border:none;padding:5px 0;text-align:center;font-size:13px;position:relative;margin:0;font-weight:600;width:100%;text-transform:uppercase}#header .dropdown-toggle-submenu span.arrow-submenu{position:absolute;top:0;background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat 7px -474px;width:32px;height:35px;border:0}#header .dropdown-toggle .caret{position:absolute;top:0;right:0;background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -43px -27px;width:32px;height:35px;border:0}#header .dropdown-submenu{margin:0;border:0;padding:5px 20px 0;text-transform:uppercase;font-size:13px;background:0 0;text-align:center}#header .dropdown-menu{margin:0;border:0;left:auto;right:0;width:234px;background:url(img/bg-drop.png);padding:13px 20px 50px;text-transform:uppercase;font-size:14px}#header .dropdown-submenu li{list-style:none;padding:8px 0;border-top:1px solid #afab89}#header .dropdown-submenu li a:hover{text-decoration:none}#header .dropdown-submenu li.current_page_item a{color:#0e7e8e}#header .dropdown-menu li{border-top:1px solid #58a3ac}#header .dropdown-menu li:first-child,#header .dropdown-submenu li:first-child{border:0}#header .dropdown-menu a{color:#fff;display:block;line-height:17px;padding:7px 0}#header .dropdown-menu a:hover{background:0 0;text-decoration:underline}#header .btn-group{z-index:20}#header .btn{background:#fef9f0;border:1px solid #afab89;border-width:0 0 0 1px;line-height:28px;padding:0 34px 3px 35px;width:118px;text-align:left;font-size:13px;position:relative;margin:0 0 0 24px}#header .btn-open .caret{position:absolute;top:0;right:0;background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -43px -27px;width:32px;height:35px;border:0}#header .btn-open .slide{display:none;position:absolute;top:100%;left:0;margin:0;border:0;left:auto;right:0;width:234px;background:url(img/bg-drop.png);text-transform:uppercase;font-size:14px}#header .btn-open ul{margin:0;list-style:none;padding:13px 20px 50px}#header .btn-open ul li{border-top:1px solid #58a3ac}#header .btn-open ul li:first-child{border:0}#header .btn-open ul a{color:#fff;display:block;line-height:17px;padding:7px 0}#header .btn-open ul a:hover{background:0 0;text-decoration:underline}section.home-top .container{width:966px}.special-offer{position:absolute;color:#fff;text-align:center;width:100%;top:0;z-index:1;left:0;right:0;margin:auto;vertical-align:middle;display:table;padding-top:20%}.special-offer ul{float:left;width:100%;text-align:center;list-style:none}.special-offer ul li{display:inline-block!important;margin:0 5px!important;text-align:center;width:110px;font-size:12px;color:#fff}.special-offer ul li:first-child i{margin:0;position:relative;top:10px}.special-offer ul li i{width:100px;display:inline-block;background:rgba(0,0,0,.8);padding:21px 0 0;border:1px solid rgba(18,3,6,.5);height:90px;margin-bottom:10px;border-radius:5px}.special-offer ul li span{position:relative;top:20px;color:#fff}.special-offer ul li:first-child i img{margin-bottom:0}.special-offer ul li b{font-style:normal!important;font-weight:400}.special-offer a{background:#ff0080;padding:12px 25px!important;color:#fff;text-transform:uppercase;display:inline-block;text-align:center;text-decoration:none;font-size:15px;float:none!important;margin-top:15px;border:1px solid #ff0080;border-radius:5px!important;width:220px}.special-offer h4{color:#fff;margin-bottom:15px;text-transform:uppercase;font-size:29px}.special-offer a:hover{background:#000;border-color:#000;color:#fff}#cookie-message{background-color:#000;bottom:0;color:#fff;font-size:12px;left:0;line-height:18px;margin:20px;max-width:85%;position:absolute;width:400px;z-index:100}#cookie-message h3{background-color:#000;font-family:Cabin,Helvetica,sans-serif;font-size:33px;font-weight:400;line-height:33px;margin:20px 20px 0 20px;padding-bottom:5px;text-align:center;text-transform:uppercase}.cookie-message-wrap{padding:10px 20px 20px 20px}#cookie-message p:first-child{margin-bottom:10px}#cookie-message a,#cookie-message a:visited{color:#fff;text-decoration:underline}#cookie-message a:hover{text-decoration:none}#nav{margin:0;padding:0 0 0 186px;list-style:none;text-align:center;width:100%}#nav li{font-size:14px;color:#fff;display:inline-block;padding:18px 0 0;text-transform:uppercase;margin:0;float:left}.navbar-header{margin-right:30px}#nav li a:active,#nav li a:hover,#nav li.current-menu-item a,li.current-page-ancestor a,ul#nav_sub li.current_page_item a{text-decoration:none}#nav li a:hover{color:#ff0080!important;border-bottom:5px solid #ff0080}div[class=tooltip-inner]{font-size:12px}#nav .active{font-weight:700}.visible-xs .bestprice,.visible-xs .freewifi{padding:8px 0;text-align:center;font-weight:600;background:#d2404c;color:#fff}.visible-xs .bestprice{border-left:2px solid #fef9f0}.visible-xs .bestprice a{color:#fff}.btn-celebration{background-color:#dab986;text-align:left;border:0}img.alignleft{float:left;margin-right:20px}div.lead.textalignleft{text-align:left!important;margin-left:0!important}h4{color:#353535}.col-sm-6.margintop{margin-top:20px}#sharethis a{display:inline-block;margin:0 0 0 10px;padding:5px 15px;color:#fff;font-weight:700;text-align:center;text-decoration:none;border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px}.twitter-share{background:#9ae4e8;margin-left:70px!important}.facebook-share{background:#3b5998}.google-plus-share{background:#d34836}.offer-new{margin-top:80px}.price-offer{font-size:16px}.price-offer{color:#b2ac87;font:300 1.67em/1.125em 'Open Sans',Arial,Helvetica,sans-serif}h2.offerstitle{font:300 2.2em 'Open Sans',Arial,Helvetica,sans-serif}div.social-small{margin-top:20px;margin-bottom:20px!important}.bookingbanner{color:#0e7e8e;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1em}.bookingbanner a{color:#0e7e8e;border-bottom:solid 0 #000;padding-bottom:0}l .bookingbanner a:hover{text-decoration:none;border:none;zoom:1;opacity:.7}.bookingbanner small{font-weight:600}a.bestprice:before{content:"";background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -121px -484px;width:27px;height:27px;position:absolute;top:0;left:-16px}a.amendbooking:before{content:"";background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -124px -512px;width:27px;height:22px;position:absolute;top:0;left:-16px}a.speedwifi:before{content:"";background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -117px -422px;width:28px;height:25px;position:absolute;top:0;left:-16px}a.speedwifis:before{content:"";width:1px;background:#fff;height:50px;position:absolute;top:-9px;right:40px}#offerTicker:after,a.amendbooking:after,a.bestprice:after,a.speedwifi:after{content:"";width:1px;background:#fff;height:50px;position:absolute;top:-9px;right:40px}.offers-box-large .twitter-share{background:#9ae4e8}.offers-box-large .facebook-share{background:#3b5998}.offers-box-large .google-plus-share{background:#d34836}.social-small .social{margin:0 auto;padding:0;list-style:none;width:100px}.social-small .social li{float:left;margin:0 0 0 3px;padding:0}.social-small .social li a{display:block;width:20px;height:20px;padding:0;margin:0!important;text-indent:-9999px;overflow:hidden;background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat 0 -511px;zoom:1;opacity:.5}.social-small .social li a:hover{zoom:1;opacity:1}.social-small .social li.twitter a{background:url(img/sprite.png) no-repeat -23px -511px}.social-small .social li.google a{background:url(img/sprite.png) no-repeat -46px -511px}.social-small .social li.email a{background:url(img/sprite.png) no-repeat -103px -511px}ul.foodmenu{margin:40px 0 40px 10px;padding:0;color:#5f5f5f}ul.foodmenu li{list-style:none;font-style:italic;line-height:2em;padding:3px 0;margin:0}.blockcolour{height:200px}.blockcolour h2{text-align:center;padding-top:100px}ul#nav_sub .container{position:relative;background:#fefaf1}ul#nav_sub li{display:inline-block;vertical-align:top;font-weight:400;font-size:12px;line-height:29px;padding:3px 12px;text-transform:uppercase;border-right:solid 1px #afa684}.subpagethumbs a:hover{zoom:1;opacity:.5}.subpagethumbs h4:hover{background-color:#0e7e8e;color:#fff}.subpagethumbs a:hover{text-decoration:none}ul#nav_sub li a{color:#645a1b}ul#nav_sub{margin:0;padding:0;list-style:none;text-align:center;position:fixed;top:78px;z-index:1;width:100%}ul#nav_sub a:hover{color:#0e7e8e}ul#nav_sub li:last-child{border-right:0}section.pagetitle{margin-top:100px}ul.list-group h3{margin:5px 0;padding:0}.col-md-12 .lead{text-align:center;margin:20px 20px 40px 20px;font-size:16px}.col-sm-6 .lead{text-align:left;margin:0 0 20px 0;font-size:16px}.offersbackground{background:url(img/white-noise.png) repeat 0 0;padding:20px 40px;width:600px!important}.offerCopy{font-weight:400;text-align:left;padding-top:20px}.offerCopy ul{list-style:none}.offerCopy .lead{text-align:right!important;font-weight:600;margin:0!important;font-size:16px}.offerCopy.row{margin-bottom:0;padding-bottom:20px}.offersbox{height:320px;overflow:hidden;margin-bottom:40px}.offersbox img{position:relative;max-width:100%;height:auto}.offersbox .offercontain{position:absolute;text-align:center;z-index:1!important;background:url(img/white-noise.png) repeat 0 0;padding:20px;margin:25px 0;width:78%;margin-left:6%;height:260px}.offercontain a.more{display:block}.jobbox h2,.offersbox h2{font:300 1.67em/1.125em 'Open Sans',Arial,Helvetica,sans-serif}.jobbox.height{height:360px}.offersbox .offercontain a{display:inline-block;padding:0 20px;background:#afab89;line-height:33px;font-size:1em;font-weight:600;color:#fef9f0;text-transform:uppercase;margin:20px 0}.offerCopy ul{margin:0;padding:0}.offerCopy li:before{content:"+ ";color:#afab89}span.price-offer{display:inline-block;font-weight:300;font-size:16px;padding:0 11px 1px;position:relative;color:#595532}span.price-offer:after,span.price-offer:before{content:"";position:absolute;width:25px;height:1px;background:#afab89;top:50%;left:100%}span.price-offer:before{left:auto;right:100%}.jobbox{background:#fff;padding:20px 40px 80px 40px;margin-bottom:40px;position:relative;border:solid 1px #e4deb8;position:relative}.jobbox a.more{display:inline-block;padding:0 20px;background:#afab89;line-height:33px;font-size:1em;font-weight:600;color:#fff!important;text-transform:uppercase;margin:20px 0;position:absolute;bottom:0;left:40px}.search h3{margin-top:0!important}.col-sm-4 h3 span.small{text-transform:lowercase}p#breadcrumbs{margin:-20px 0 20px 0;border-bottom:solid 1px #e4deb8;padding-bottom:5px}body.page-parent .container .row{text-align:left}body.page-parent .container .intro{text-align:center}.row h3{margin:27px 0 27px 0}.row .well h3{margin:0 0 10px 0}h3{font-size:18px;line-height:1.21em;font-weight:300;margin:27px 0;text-transform:uppercase}.pagetitle{margin:0 0 14px;text-align:center}.pagetitle h2{margin:0 0 8px;text-align:center;color:#000;font:300 1.67em/1.125em 'Open Sans',Arial,Helvetica,sans-serif;overflow:hidden}.pagetitle h2 span{display:inline-block;vertical-align:top;padding:0 45px;position:relative;background:#e4deb8;padding:10px 20px}.pagetitle h2 span:after,.pagetitle h2 span:before{content:"";height:1px;margin:-3px 0 0;top:50%;width:250%;left:100%;position:absolute;background:#e4deb8;margin:0 10px}.pagetitle h2 span:before{left:auto;right:100%}.sharethis{margin:0 0 14px;text-align:center}.sharethis h5{margin:0 0 8px;text-align:center;color:#b2ac87;overflow:hidden;text-transform:uppercase}.sharethis h5 span{display:inline-block;vertical-align:top;padding:0 15px;position:relative}.sharethis h5 span:after,.sharethis h5 span:before{content:"";height:1px;margin:-3px 0 0;top:50%;width:50%;left:100%;position:absolute;background:#e4deb8}.sharethis h5 span:before{left:auto;right:100%}#sharethis{width:300px;margin:40px auto;clear:both;padding:40px 0}body.home .container #sharethis{margin:0 auto 40px auto!important;padding:0 0 40px 0}.subpagethumbs img{max-width:100%;height:auto}.subpagethumbs h4{margin:0 0 8px;text-align:center;color:#000;font:300 1.27em/1.125em 'Open Sans',Arial,Helvetica,sans-serif;background:#e4deb8;margin:5px 0;padding:10px 0}.subpagethumbs p{height:40px;font-size:120%;margin-bottom:20px;text-align:center}.main .pagetitle h2{margin-bottom:40px}#TA_Container table{border:1px solid #ccc;padding:5px;margin-top:20px}#TA_Container table td,#TA_Flags2 table td{padding:20px}#TA_Flags2 table td{text-align:center}.sub-nav{display:none;padding:22px;width:100%;z-index:22}.sub-nav .area{width:100%;color:#000;font-size:14px;line-height:17px;text-transform:uppercase;background:url(img/background-white.png);position:relative;padding:11px 10px 10px;z-index:20;text-align:center}.sub-nav .opener{display:inline-block;text-align:center;color:#000;font-weight:700;text-decoration:none;padding:0 20px 0 0;background:url(img/arrow.png) no-repeat 100% 50%}.sub-nav .navbar-collapse{left:0;top:100%;margin:0;width:100%;background:url(img/background-white.png)}.sub-nav ul{padding:0 27px 12px;margin:0;list-style:none;font-size:14px;line-height:18px;text-transform:uppercase}.sub-nav ul li{padding:10px 0 11px;border-top:1px solid #969376}.sub-nav ul a{color:#000}.sub-nav ul a:hover{color:#0e7e8e;text-decoration:none}.visual{position:relative;width:100%;overflow:hidden}.visual.offers{height:450px;background:0 0!important}.visual .img{display:block}.visual .img span{display:block}.main-img,.visual .img img{display:block;width:100%;height:auto;min-height:564px}.welcome-box{position:absolute;top:100px;width:460px;left:50%;margin-left:-230px;font-size:14px;font-weight:600;line-height:18px;text-align:center}.logo-hotel{background:url(img/sprite.png) no-repeat 0 -99px;width:74px;height:95px;display:block;text-indent:-9999px;overflow:hidden;margin:0 auto -2px}.logo-hotel a{display:block;height:100%}.welcome-box h1{text-align:center;font-weight:800;text-transform:uppercase;color:#fff;font:800 37px/32px 'Open Sans',Arial,Helvetica,sans-serif;margin:0 0 15px}.welcome-box h1 span{display:inline-block;font-weight:400;font-size:20px;padding:0 11px 1px;position:relative}.welcome-box h1 span:after,.welcome-box h1 span:before{content:"";position:absolute;width:82px;height:1px;background:#000;top:50%;left:100%}.welcome-box h1 span:before{left:auto;right:100%}.btn-book{font-size:30px;font-weight:800;width:270px;line-height:62px;background:#afab89!important;box-shadow:0 0 0 6px rgba(255,255,255,.4);position:absolute;bottom:121px;left:50%;margin:0 0 0 -135px;display:none;text-align:center;text-transform:uppercase;color:#fff;text-decoration:none}.btn-book:focus,.btn-book:hover{color:#fff;text-decoration:none;background:#d9d4a9!important}.book-container{position:absolute!important;bottom:0;left:0;right:0;background:rgba(0,0,0,.87)!important;padding:18px 0 0 0}.freewifi{width:76px;height:114px;background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat 0 -199px;padding:7px 6px;text-align:center;color:#fff;text-transform:uppercase;font-size:12px;line-height:17px;position:absolute;top:76px;right:20px;z-index:999}.freewifi span{display:block;padding:0 0 3px}.freewifi span strong{font-size:16px}.freewifi .wifi{position:relative;padding:25px 0 0;display:block;font-style:normal}.freewifi .wifi:after{content:"";background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -88px -25px;width:27px;height:20px;position:absolute;top:0;left:50%;margin:0 0 0 -13px}.book-container .col{width:13%;float:left;margin-right:1.2%}.book-container h1{float:left;font-size:24px;line-height:28px;font-weight:700;margin:20px 76px 0 0;text-transform:uppercase}.book-box{margin:0 0 4px 14%;float:left}.book-form{margin:0;padding:0}.book-form:after{height:0;clear:both;content:'';display:block}.book-form .row-holder{padding:0 0 10px}.book-form .text{float:right;padding:10px;background:#0f284b;margin:0;position:relative;border-radius:5px;border:1px solid #1a365f}.book-form .text input{padding:7px 1px 7px 18px!important;background:0 0;color:#fff;font-size:12px}.ui-datepicker-trigger{position:absolute;z-index:0;top:15px;left:8px;font-size:1.4rem}.inner .book-form .text{margin:0 31px 0 0}.book-form .text-big{width:262px}.book-form label{float:left;width:60%;line-height:33px;padding:0 0 0 8px;font-size:13px;font-weight:500;margin:0;color:#000}.book-form select{float:right;width:40%}.book-form .text input[type=text]::-webkit-input-placeholder{color:#000}.book-form .text input[type=date]::-webkit-input-placeholder{color:#000}.book-form .text input[type=text]:-moz-placeholder{color:#000}.book-form .text input[type=date]:-moz-placeholder{color:#000}.book-form .text input[type=text]::-moz-placeholder{color:#000;opacity:1}.book-form .text input[type=date]::-moz-placeholder{color:#000;opacity:1}.book-form .text input[type=text]:-ms-input-placeholder{color:#000}.book-form .text input[type=date]:-ms-input-placeholder{color:#000}.book-form .text img{float:left}.book-form .text-big input[type=text]{width:100%}.book-form input[type=submit],a.bookroom.offers{border:0;background:#ff0080;color:#fff;text-transform:uppercase;padding:17px 24px!important;font-size:13px!important;width:196px!important;font-weight:600;border-radius:5px}a.bookroom.offers{color:#fff!important;padding:5px 20px}.bookRoomTitle{float:left;width:140px;font-size:16px;text-transform:uppercase;color:#fff;font-weight:800;margin-left:0;padding:8px 0 0 0}.book-form input.wide[type=submit]{width:20%;font-size:14px}.book-form input[type=submit]:focus,.book-form input[type=submit]:hover{background:0 0;border:1px solid}.book-form .price{float:right;color:#d2404c;text-transform:uppercase;font-size:12px;line-height:14px;font-weight:800;text-decoration:none;position:relative;padding:5px 0 5px 49px;margin:7px 110px -10px 0}.book-form .price span{font-weight:400;text-transform:none;color:#fff;font-size:10px;line-height:12px}.book-form .price:after{content:"";background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -85px -52px;width:38px;height:38px;position:absolute;top:0;left:0}#footer .book-form .sel{display:none}.offer-box{background:#a7cdcd;padding:9px 0;overflow:hidden}.offer-box p{margin:0}.offer-box .more{float:right;margin:0 67px 0 0;padding:0 15px 0 0;color:#000;font-size:12px;text-transform:uppercase;line-height:18px;font-weight:800;position:relative}.offer-box .more:after{content:"";position:absolute;top:50%;right:0;background:url(img/sprite.png) no-repeat -133px -24px;width:10px;height:11px;margin-top:-5px}.offer-box .hold{overflow:hidden;font-size:14px;line-height:18px;font-weight:600;padding:0 0 0 131px}.offer-box .ttl{float:left;color:#0e7e8e;margin:0 16px 0 0;text-transform:uppercase;font-weight:300}.jcf-hidden{display:block!important;position:absolute!important;left:-9999px!important}.select-area{padding:9px 21px;position:relative;overflow:hidden;cursor:default;float:left;width:114px!important;font-size:12px;background:#5f6062;border:1px solid #5f6062;border-radius:5px}.select-area .center{white-space:nowrap;padding:0 6px 0 0;display:block;line-height:33px;color:#fff}.select-area .center img{border-radius:100px;margin:-4px 9px 0 0}.select-area .select-opener{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -133px -40px;position:absolute;height:33px;width:18px;right:3px;top:10px}.select-options{position:absolute;overflow:hidden;background:#fef9f0;z-index:2000}.select-options .drop-holder{border:3px solid #f2e7cf;overflow:hidden;height:1%}.select-options ul{list-style:none;padding:0;margin:0}.select-options ul li{width:100%;float:left}.select-options ul a{text-decoration:none;padding:5px 10px;display:block;cursor:default;color:#000;height:1%}#main{padding:30px 0 0 0;overflow:hidden;position:relative}#main .col-lg-{text-align:left!important}.glyphicon{margin:0 10px 0 0}.intro-box{font-size:1.083em;line-height:1.385em;margin:0 0 31px}.post-holder h1 a{color:#fff!important}.intro-box.center{text-align:center}.intro-box a{font-weight:700;color:#0d7c8c}body.home .post-holder .holder a{color:#0d7c8c;font-weight:600}body.home .post-holder .holder a:hover{text-decoration:underline}#sharethis .social li{margin:0 0 0 8px;float:left;list-style:none}#sharethis .social li a{display:block;width:29px;height:29px;text-indent:-9999px;overflow:hidden;margin-bottom:8px}#sharethis .social li.facebook a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat 0 -325px}#sharethis .social li.twitter a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -37px -325px}#sharethis .social li.google a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -75px -325px}#sharethis .social li.email a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -102px -359px}#sharethis .social li.linkdin a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -67px -391px}#sharethis .social li.pintrest a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -102px -391px}.intro-box .intro{float:left;font-size:1.846em;line-height:1.21em;font-weight:700;margin:0 0 27px}.post h1{color:#fff;margin:0 0 10px;text-transform:uppercase;font:700 1.333em/1.125em 'Open Sans',Arial,Helvetica,sans-serif}.post .holder{padding:15px 20px 22px;text-align:center;background:#d9d4a9;position:relative}body.home .post-holder p{padding:0 0 8px 0;margin:0}.post-holder3 .post .holder,.post-holder3 .post .more{background:#d9d4a9}.post-holder4 .post .holder,.post-holder4 .post .more{background:#c1bd97}.post img{display:block;width:100%;height:auto;margin:0 0 7px}.post .more{position:absolute;bottom:-24px;left:50%;border:5px solid #fef9f0;background:#afab89;width:48px;height:48px;text-indent:-9999px;overflow:hidden;border-radius:24px;margin-left:-24px}.post .more:after{content:"";position:absolute;background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -132px -342px;width:12px;height:12px;top:50%;left:50%;margin:-6px 0 0 -6px}.post-holder a{text-decoration:none;color:#000}.post-holder a:hover .holder{background:#0e7e8e}.post-holder a:hover .more{background:#0e7e8e}.article-row{padding:0 0 57px}.offers-box{background:url(img/offer-background.png)!important;padding-top:20px}.offers-box-large{background:url(img/white-noise-solid.png);padding:40px;position:absolute;top:0;left:5%;width:90%!important;font-size:14px;font-weight:600;line-height:18px;text-align:center;margin-top:120px}.visible-xs #myCarousel .carousel-inner{height:210px}offers-box-large a{color:#333}.offers-box-large h1{text-align:center;font-weight:800;text-transform:uppercase;color:#000;font:600 30px/32px 'Open Sans',Arial,Helvetica,sans-serif;margin:0 0 15px}.offers-box-large h1 span{display:inline-block;font-weight:400;font-size:20px;padding:0 11px 1px;position:relative}.offers-box-large h1 span:after,.offers-box-large h1 span:before{content:"";position:absolute;width:82px;height:0;background:#000;top:50%;left:100%}.offers-box-large h1 span:before{left:auto}.offers-box-large h1 span{display:inline-block;vertical-align:top;padding:0 45px;position:relative}.offers-box .heading{margin:0 0 14px;text-align:center}.offers-box .heading h1{margin:0 0 8px;text-align:center;color:#fef9f0;font:700 2.67em/1.125em 'Open Sans',Arial,Helvetica,sans-serif;text-transform:uppercase;overflow:hidden}.offers-box h1 span{display:inline-block;vertical-align:top;padding:0 45px;position:relative}.offers-box h1 span:after,.offers-box h1 span:before{content:"";height:5px;margin:-3px 0 0;top:50%;width:250%;left:100%;position:absolute;background:#fef9f0}.offers-box h1 span:before{left:auto;right:100%}.more-offers{display:inline-block;vertical-align:top;color:#000;padding:0 7px 0 0;position:relative;text-transform:uppercase;font-weight:700}.more-offers:after{content:"";position:absolute;top:-1px;right:0;background:url(img/sprite.png) no-repeat -124px -299px;width:20px;height:20px}.row-offers img{border:5px solid #ff0080;display:block;width:100%;height:auto}.lead.aligneleft{text-align:left!important}.textaligncenter{text-align:center;margin:-20px 0 40px 0}.row-carousel .text-box,.row-offers .text-box{background:#e6ddcb;padding:30px 30px 20px 40px;position:relative;color:#070707;font-size:1.167em;line-height:1.429em;z-index:0}.row-carousel .text-box{background:0 0}.row-offers .text-box:after{content:"";border-right:12px solid #e6ddcb;border-top:12px solid transparent;border-bottom:12px solid transparent;position:absolute;right:100%;top:50%;margin-top:-24px}.row-offers .text-box2:after{right:auto;left:100%;border-left:12px solid #e6ddcb;border-right:0}.row-offers .text-box3:after{right:auto;left:50%;margin:0 0 0 -24px;bottom:100%;top:auto;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #e6ddcb;border-top:0}.row-offers .row{margin-bottom:29px}.row-carousel .text-box h1,.row-offers .text-box h1{font-size:1em;line-height:1.429em;font-weight:700;margin:0 0 2px;text-transform:uppercase}.row-carousel .text-box .price,.row-offers .price{color:#666;font-size:.714em;line-height:1.9em;font-weight:300;display:block;margin:0 0 15px}.row-carousel .text-box strong,.row-offers .price strong{color:#afab89;font-size:1.7em}.row-carousel .text-box .more,.row-offers .more{display:inline-block;padding:0 40px 0 15px;background:#538b9a;line-height:33px;text-align:left;font-size:1em;color:#fef9f0;text-transform:uppercase;position:relative;float:right;margin:0 -30px 0 0}.row-carousel .text-box .more:after,.row-offers .more:after{content:"";position:absolute;width:7px;height:11px;background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -136px -223px;top:50%;right:10px;margin-top:-5px}.row-offers .text-box:before{content:"";clear:both;display:block}.row-offers p{margin:0 0 18px}.box-text .col{border-left:1px solid #7c7c7c;text-align:center;padding:0 20px;color:#343434;font-size:1.083em;line-height:1.846em;margin-right:0}.box-text .col:first-child{border-left:0;margin-right:-4px}.box-text{padding:57px 0 21px}.box-text .col h1{color:#c0b2a5;font:bold 1.231em/1.438em 'Open Sans',Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 10px;border-bottom:1px solid #7c7c7c;padding:0 0 12px}.box-text .col h1 span{display:block;color:#020202;font-size:1.5em;line-height:1.125em}.box-text .col a{color:#afab89;font-size:1em;text-transform:uppercase;font-weight:700}.box-text .col p{margin:0 0 10px}#footer{padding:43px 0 15px 0}#footer .ttl{display:block;color:#fff;font-size:1.167em;line-height:1.142em;text-transform:uppercase;margin:0 0 0}#footer .top-links{padding:0 0 32px}#footer .top-links ul{margin:0;padding:0;list-style:none}#footer .top-links ul li{padding:0 0 0 6px;font-size:1.083em;line-height:1.846em;overflow:hidden;position:relative}#footer .top-links ul a{float:left;padding:0 5px;color:#afab89}#footer .top-links ul a:hover{text-decoration:none;background:#f9f0e4;color:#161616}#footer .top-links ul li:after{position:absolute;content:"";width:4px;height:7px;background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -86px -108px;left:0;top:9px}.row-links{border-top:1px solid #dad7d7;padding:15px 0 0;position:relative}.row-links:after{content:"";width:17px;height:23px;background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -127px -108px;position:absolute;top:0;right:0}.logo-footer{float:left;background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -97px -151px;width:47px;height:40px;text-indent:-9999px;overflow:hidden;margin:4px 15px 0 0}.row-links .holder{overflow:hidden}#footer .row-links ul{overflow:hidden;margin:0 0 14px;padding:0;list-style:none}#footer .row-links ul li{float:left;padding:0 7px;position:relative}#footer .row-links ul li:after{content:"";width:1px;height:12px;background:#555345;position:absolute;top:4px;left:0}#footer .row-links ul li:first-child:after{display:none}#footer .row-links ul li:first-child{padding-left:0}#footer .row-links ul a{color:#afab89}.row-links p{margin:0}.row-links{line-height:1.25em}.sub-ttl{float:left;margin:0 4px 0 0}#footer .ad{margin:0;padding:17px 0 0;list-style:none;overflow:hidden}#footer .ad li{float:left;margin:0 19px 0 0}#footer .row-info{border-top:1px solid #fff;padding:24px 0 24px}#footer .row-info a{color:#afab89}#footer .row-info address{margin:0;padding:15px 0 0;line-height:1.167em}#footer .social{margin:0;padding:14px 0 0;list-style:none;overflow:hidden}#footer .social li{margin:0 0 0 8px;float:left}#footer .social li a{display:block;width:29px;height:29px;text-indent:-9999px;overflow:hidden;margin-bottom:8px}#footer .social li.facebook a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat 0 -325px}#footer .social li.twitter a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -37px -325px}#footer .social li.google a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -75px -325px}#footer .social li.linkdin a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -67px -391px}#footer .social li.pintrest a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -102px -391px}#footer .social li.blog a{background:url(https://www.image.direvhotel.com/6135/sprite.png) no-repeat -91px -193px}#footer .newsletter-form .ttl{margin-bottom:17px}.newsletter-form input[type=email],.newsletter-form input[type=text],.newsletter-form select{display:block;width:100%;padding:8px 12px;height:36px;font:12px/16px 'Open Sans',Arial,Helvetica,sans-serif;border:1px solid #4f4d3f;background:0 0;color:#515042;margin:0 0 9px}.newsletter-form input[type=email]::-webkit-input-placeholder,.newsletter-form input[type=text]::-webkit-input-placeholder,.newsletter-form select{color:#515042}.newsletter-form input[type=email]:-moz-placeholder,.newsletter-form input[type=text]:-moz-placeholder,.newsletter-form select{color:#515042}.newsletter-form input[type=email]::-moz-placeholder,.newsletter-form input[type=text]::-moz-placeholder,.newsletter-form select{color:#515042;opacity:1}.newsletter-form .select-area{border-left:1px solid #4f4d40;padding:3px 3px 3px 0;height:35px;line-height:32px;float:right;margin:-3px -3px -3px 0;font-size:14px;width:70px!important;color:#4f4d3f}.newsletter-form.book-form .text{float:left;border:1px solid #4f4d40;background:0 0;width:137px;margin:0 8px 0 0}.newsletter-form.book-form label{color:#4f4d3f;width:50px}.newsletter-form input[type=email]:-ms-input-placeholder,.newsletter-form input[type=text]:-ms-input-placeholder,.newsletter-form select{color:#515042}.newsletter-form input[type=submit]{display:block;width:61px;border:1px solid #4f4d3f;background:0 0;height:28px;color:#515042;text-transform:uppercase;font:700 12px/26px 'Open Sans',Arial,Helvetica,sans-serif;margin:0 0 0 auto!important;padding:0 0 1px}.modal-backdrop{background:rgba(0,0,0,.5)}.modal .select-area{width:45px!important}.modal .book-form input[type=submit]{float:none;display:block;margin:26px 0 0;width:285px}.modal-body.padder{padding:20px 60px;color:#747474}.modal-body h3{border-bottom:solid 1px #e4deb8;color:#000}.modal-body h4{padding:10px 0 0 0;color:#000}.modal-content{min-width:296px;border-radius:3px}.modal-header h2{color:#0e7e8e;text-transform:uppercase;font-size:21px;line-height:25px;font-weight:700}.modal .book-form{width:285px;margin:0 auto}.modal .book-form .row-holder{width:105%;margin:0 -5% 20px 0;padding:0}.modal-header{padding:17px 15px 10px}.modal-body{padding:23px 5px 35px}.row-carousel{display:none}.carousel-control.offers{display:block}.carousel-caption{position:static;overflow:hidden;color:#070707;font-size:12px;line-height:14px;text-align:left;text-shadow:none;padding:0}.offers-box .carousel-inner{padding:0 0 35px 0}.carousel-inner>.item{background:#fff;overflow:hidden}.carousel-control{top:auto;bottom:40px;opacity:1}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px;color:#fff}.carousel-inner>.item img{height:100vh;object-fit:cover}#offerTicker .carousel-inner>.item{background:0 0;overflow:hidden;padding:0}#offerTicker .carousel-indicators li{border:none!important;background:#fff;height:2px;width:2px}#offerTicker .carousel-indicators .active{margin:1px!important;background:#0e7e8e}#offerTicker .carousel-indicators{margin-left:0!important;position:absolute;bottom:-20px;left:0;z-index:15;width:20%;margin-left:0;padding-left:0;list-style:none;text-align:left}#offerTicker .carousel-inner{width:95%!important}.col-md-12 .carousel-inner>.item{background:0 0!important}.col-md-12 #postCarousel .carousel{position:relative;margin-bottom:18px;line-height:1}.col-md-12 #postCarousel .carousel-inner{position:relative;width:100%;overflow:hidden}.col-md-12 #postCarousel .carousel .item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-ms-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.col-md-12 #postCarousel .carousel .item>img{display:block;line-height:1}.col-md-12 #postCarousel .carousel .active,.col-md-12 #postCarousel .carousel .next,.col-md-12 #postCarousel .carousel .prev{display:block}.col-md-12 #postCarousel .carousel .active{left:0}.col-md-12 #postCarousel .carousel .next,.col-md-12 #postCarousel .carousel .prev{position:absolute;top:0;width:100%}.col-md-12 #postCarousel .carousel .next{left:100%}.col-md-12 #postCarousel .carousel .prev{left:-100%}.col-md-12 #postCarousel .carousel .next.left,.col-md-12 #postCarousel .carousel .prev.right{left:0}.col-md-12 #postCarousel .carousel .active.left{left:-100%}.col-md-12 #postCarousel .carousel .active.right{left:100%}.col-md-12 #postCarousel .carousel-control{position:absolute;top:45%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:40px;font-weight:100;line-height:24px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5}.col-md-12 #postCarousel .carousel-control.right{right:15px;left:auto}.col-md-12 #postCarousel .carousel-control:hover{color:#fff;text-decoration:none;opacity:.9}.col-md-12 #postCarousel .carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:10px 15px 5px;background:#333;background:rgba(0,0,0,.75)}.col-md-12 #postCarousel .carousel-indicators{bottom:-40px}.carousel-indicators li{border:solid 1px #645a1b}.carousel-indicators .active{background-color:#645a1b}.col-md-12 #postCarousel .carousel-caption h4,.col-md-12 #postCarousel .carousel-caption p{color:#fff}.col-md-12 #postCarousel .carousel-inner>.item{padding:0!important}#postCarousel{margin-top:30px;margin-bottom:30px}.blogfeature{background-color:#d9d4a9;margin:-30px 0 40px 0;padding:0}.blogfeature a,.blogfeature p{padding:10px 0 0 20px}.blogfeature h3{margin:0;padding:10px 0 0 20px;color:#d2404c;font-weight:600;font-size:14px}.blogfeature h3.blogtitle{color:#fff;font-size:20px}.blogbox p.postdate{font-style:italic;color:#999;font-size:90%;margin-bottom:20px}#bloghead{height:60px}.blog h3,.blog h3 a{margin:20px 0 0 0;padding:0;font-size:140%;color:#d2404c}.blog .postdate{color:#999}.datebox{width:70%;background-color:#d2404c;padding:8px;color:#fff;font-weight:400;text-align:center;float:right;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.blog a.more{background-color:#afab89;padding:10px 20px;color:#fff;font-weight:800;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.datehigh{font-size:160%;line-height:.7em}.blogentry{margin-bottom:40px;padding-bottom:20px;border-bottom:solid 1px #efefef}.postedby{text-transform:uppercase;font-size:10px;color:#999;margin-bottom:30px}img.img-thumbnail:hover{zoom:1;opacity:.7}.offers-box.blog{background:0 0!important;color:#afab89!important;margin-bottom:40px}.offers-box.blog h1 span::after,.offers-box.blog h1 span::before{background:#afab89!important}.offers-box.blog .heading h1{color:#afab89!important}.modal-open .navbar-fixed-top,.offers-box h1 span::after,.offers-box h1 span::before .modal-open{margin-right:0!important}.scrollbar-measure{width:1px;height:1px;overflow:scroll;position:absolute;top:-9999px}a.booknow.offer{float:right;border:3px solid #8e232c;background:#d2404c;height:39px;line-height:33px;color:#fff!important;font-weight:600;text-transform:uppercase;padding:0 30px 1px;font-size:16px!important;margin:20px 3px 0 0;cursor:pointer}a.booknow.offer:hover{zoom:1;opacity:.7;text-decoration:none}.well.s2{font-weight:800;text-align:center}.certficate{margin-top:-10px}.reviewbox{background:#fff;padding:5%;border:solid 1px #e4deb8;margin-bottom:20px}.reviewbox .row{margin:0 -25px 0 -25px!important}.reviewbox div.col-sm-4{padding-right:0!important;width:35%}.reviewbox div.col-sm-3{padding-left:0!important;width:22%}body.page-template-page-offers-custom-php .col-md-7 img{width:100%;height:auto}.ppc h1{text-transform:uppercase;font-weight:300}a.booknow.offer.whitelabel{color:#fff!important}.hider{opacity:0}#catapult-cookie-bar{text-align:center;border-top:solid 1px #fff}#catapult-cookie-bar a{text-decoration:underline;margin-left:10px}.gallery-item{text-align:center}.gallery img{border:none!important}.gallery-caption{margin-left:0;padding:10px 5px 0 5px}.search-btn{display:none}.ui-screen-hidden{display:none!important}/*!

 * Datepicker for Bootstrap

 *

 * Copyright 2012 Stefan Petre

 * Improvements by Andrew Rowls

 * Licensed under the Apache License v2.0

 * https://www.apache.org/licenses/LICENSE-2.0

 *

 */.datepicker{padding:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{color:#000;background-color:#ffdb99;border-color:#e4deb8}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:focus,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:focus,.datepicker table tr td.today:hover:hover,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover,.open .dropdown-toggle.datepicker table tr td.today:hover{color:#000;background-color:#afab89;border-color:#e4deb8}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover,.open .dropdown-toggle.datepicker table tr td.today:hover{background-image:none}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled.disabled.active,.datepicker table tr td.today.disabled.disabled:active,.datepicker table tr td.today.disabled.disabled:focus,.datepicker table tr td.today.disabled.disabled:hover,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover.disabled.active,.datepicker table tr td.today.disabled:hover.disabled:active,.datepicker table tr td.today.disabled:hover.disabled:focus,.datepicker table tr td.today.disabled:hover.disabled:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled:hover[disabled].active,.datepicker table tr td.today.disabled:hover[disabled]:active,.datepicker table tr td.today.disabled:hover[disabled]:focus,.datepicker table tr td.today.disabled:hover[disabled]:hover,.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled[disabled].active,.datepicker table tr td.today.disabled[disabled]:active,.datepicker table tr td.today.disabled[disabled]:focus,.datepicker table tr td.today.disabled[disabled]:hover,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover.disabled.active,.datepicker table tr td.today:hover.disabled:active,.datepicker table tr td.today:hover.disabled:focus,.datepicker table tr td.today:hover.disabled:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today:hover[disabled].active,.datepicker table tr td.today:hover[disabled]:active,.datepicker table tr td.today:hover[disabled]:focus,.datepicker table tr td.today:hover[disabled]:hover,.datepicker table tr td.today[disabled],.datepicker table tr td.today[disabled].active,.datepicker table tr td.today[disabled]:active,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today,fieldset[disabled] .datepicker table tr td.today.active,fieldset[disabled] .datepicker table tr td.today.disabled,fieldset[disabled] .datepicker table tr td.today.disabled.active,fieldset[disabled] .datepicker table tr td.today.disabled:active,fieldset[disabled] .datepicker table tr td.today.disabled:focus,fieldset[disabled] .datepicker table tr td.today.disabled:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover.active,fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,fieldset[disabled] .datepicker table tr td.today:active,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover,fieldset[disabled] .datepicker table tr td.today:hover.active,fieldset[disabled] .datepicker table tr td.today:hover:active,fieldset[disabled] .datepicker table tr td.today:hover:focus,fieldset[disabled] .datepicker table tr td.today:hover:hover{background-color:#ffdb99;border-color:#e4deb8}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{color:#000;background-color:#f7ca77;border-color:#f1a417;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:focus,.datepicker table tr td.range.today:hover:hover,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover,.open .dropdown-toggle.datepicker table tr td.range.today:hover{color:#000;background-color:#f4bb51;border-color:#bf800c}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover,.open .dropdown-toggle.datepicker table tr td.range.today:hover{background-image:none}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled.disabled.active,.datepicker table tr td.range.today.disabled.disabled:active,.datepicker table tr td.range.today.disabled.disabled:focus,.datepicker table tr td.range.today.disabled.disabled:hover,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover.disabled.active,.datepicker table tr td.range.today.disabled:hover.disabled:active,.datepicker table tr td.range.today.disabled:hover.disabled:focus,.datepicker table tr td.range.today.disabled:hover.disabled:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled:hover[disabled].active,.datepicker table tr td.range.today.disabled:hover[disabled]:active,.datepicker table tr td.range.today.disabled:hover[disabled]:focus,.datepicker table tr td.range.today.disabled:hover[disabled]:hover,.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled[disabled].active,.datepicker table tr td.range.today.disabled[disabled]:active,.datepicker table tr td.range.today.disabled[disabled]:focus,.datepicker table tr td.range.today.disabled[disabled]:hover,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover.disabled.active,.datepicker table tr td.range.today:hover.disabled:active,.datepicker table tr td.range.today:hover.disabled:focus,.datepicker table tr td.range.today:hover.disabled:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today:hover[disabled].active,.datepicker table tr td.range.today:hover[disabled]:active,.datepicker table tr td.range.today:hover[disabled]:focus,.datepicker table tr td.range.today:hover[disabled]:hover,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today[disabled].active,.datepicker table tr td.range.today[disabled]:active,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today,fieldset[disabled] .datepicker table tr td.range.today.active,fieldset[disabled] .datepicker table tr td.range.today.disabled,fieldset[disabled] .datepicker table tr td.range.today.disabled.active,fieldset[disabled] .datepicker table tr td.range.today.disabled:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,fieldset[disabled] .datepicker table tr td.range.today:active,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover,fieldset[disabled] .datepicker table tr td.range.today:hover.active,fieldset[disabled] .datepicker table tr td.range.today:hover:active,fieldset[disabled] .datepicker table tr td.range.today:hover:focus,fieldset[disabled] .datepicker table tr td.range.today:hover:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#999;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:focus,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:focus,.datepicker table tr td.selected:hover:hover,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover,.open .dropdown-toggle.datepicker table tr td.selected:hover{color:#fff;background-color:#858585;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover,.open .dropdown-toggle.datepicker table tr td.selected:hover{background-image:none}.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled.disabled.active,.datepicker table tr td.selected.disabled.disabled:active,.datepicker table tr td.selected.disabled.disabled:focus,.datepicker table tr td.selected.disabled.disabled:hover,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover.disabled.active,.datepicker table tr td.selected.disabled:hover.disabled:active,.datepicker table tr td.selected.disabled:hover.disabled:focus,.datepicker table tr td.selected.disabled:hover.disabled:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled:hover[disabled].active,.datepicker table tr td.selected.disabled:hover[disabled]:active,.datepicker table tr td.selected.disabled:hover[disabled]:focus,.datepicker table tr td.selected.disabled:hover[disabled]:hover,.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled[disabled].active,.datepicker table tr td.selected.disabled[disabled]:active,.datepicker table tr td.selected.disabled[disabled]:focus,.datepicker table tr td.selected.disabled[disabled]:hover,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover.disabled.active,.datepicker table tr td.selected:hover.disabled:active,.datepicker table tr td.selected:hover.disabled:focus,.datepicker table tr td.selected:hover.disabled:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected:hover[disabled].active,.datepicker table tr td.selected:hover[disabled]:active,.datepicker table tr td.selected:hover[disabled]:focus,.datepicker table tr td.selected:hover[disabled]:hover,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected[disabled].active,.datepicker table tr td.selected[disabled]:active,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected,fieldset[disabled] .datepicker table tr td.selected.active,fieldset[disabled] .datepicker table tr td.selected.disabled,fieldset[disabled] .datepicker table tr td.selected.disabled.active,fieldset[disabled] .datepicker table tr td.selected.disabled:active,fieldset[disabled] .datepicker table tr td.selected.disabled:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,fieldset[disabled] .datepicker table tr td.selected:active,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected:hover.active,fieldset[disabled] .datepicker table tr td.selected:hover:active,fieldset[disabled] .datepicker table tr td.selected:hover:focus,fieldset[disabled] .datepicker table tr td.selected:hover:hover{background-color:#999;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active:hover:hover,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td.active:hover{color:#fff;background-color:#0d7c8c;border-color:#085661}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td.active:hover{background-image:none}.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled.disabled.active,.datepicker table tr td.active.disabled.disabled:active,.datepicker table tr td.active.disabled.disabled:focus,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover.disabled.active,.datepicker table tr td.active.disabled:hover.disabled:active,.datepicker table tr td.active.disabled:hover.disabled:focus,.datepicker table tr td.active.disabled:hover.disabled:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled:hover[disabled].active,.datepicker table tr td.active.disabled:hover[disabled]:active,.datepicker table tr td.active.disabled:hover[disabled]:focus,.datepicker table tr td.active.disabled:hover[disabled]:hover,.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled[disabled].active,.datepicker table tr td.active.disabled[disabled]:active,.datepicker table tr td.active.disabled[disabled]:focus,.datepicker table tr td.active.disabled[disabled]:hover,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover.disabled.active,.datepicker table tr td.active:hover.disabled:active,.datepicker table tr td.active:hover.disabled:focus,.datepicker table tr td.active:hover.disabled:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active:hover[disabled].active,.datepicker table tr td.active:hover[disabled]:active,.datepicker table tr td.active:hover[disabled]:focus,.datepicker table tr td.active:hover[disabled]:hover,.datepicker table tr td.active[disabled],.datepicker table tr td.active[disabled].active,.datepicker table tr td.active[disabled]:active,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active,fieldset[disabled] .datepicker table tr td.active.active,fieldset[disabled] .datepicker table tr td.active.disabled,fieldset[disabled] .datepicker table tr td.active.disabled.active,fieldset[disabled] .datepicker table tr td.active.disabled:active,fieldset[disabled] .datepicker table tr td.active.disabled:focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover.active,fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td.active:active,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active:hover.active,fieldset[disabled] .datepicker table tr td.active:hover:active,fieldset[disabled] .datepicker table tr td.active:hover:focus,fieldset[disabled] .datepicker table tr td.active:hover:hover{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active:hover:hover,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td span.active:hover{color:#fff;background-color:#0d7c8c;border-color:#085661}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td span.active:hover{background-image:none}.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled.disabled.active,.datepicker table tr td span.active.disabled.disabled:active,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover.disabled.active,.datepicker table tr td span.active.disabled:hover.disabled:active,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled:hover[disabled].active,.datepicker table tr td span.active.disabled:hover[disabled]:active,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled[disabled].active,.datepicker table tr td span.active.disabled[disabled]:active,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover.disabled.active,.datepicker table tr td span.active:hover.disabled:active,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active:hover[disabled].active,.datepicker table tr td span.active:hover[disabled]:active,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active[disabled].active,.datepicker table tr td span.active[disabled]:active,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active,fieldset[disabled] .datepicker table tr td span.active.active,fieldset[disabled] .datepicker table tr td span.active.disabled,fieldset[disabled] .datepicker table tr td span.active.disabled.active,fieldset[disabled] .datepicker table tr td span.active.disabled:active,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active:active,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.active,fieldset[disabled] .datepicker table tr td span.active:hover:active,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker th.datepicker-switch{width:145px}.datepicker tfoot tr th,.datepicker thead tr:first-child th{cursor:pointer}.datepicker tfoot tr th:hover,.datepicker thead tr:first-child th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-group.date .input-group-addon i{cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:left}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;font-weight:400;line-height:1.428571429;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:solid #ccc;border-width:1px 0;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:1.428571429}.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:4px 5px}#datepicker{float:left}.jbar{font-family:inherit;background:url(img/christmas-background-left.jpg) no-repeat 0 0 #8c1423;border-bottom:2px solid #fef9f0;position:fixed;top:0;left:0;z-index:1002!important;width:100%;-moz-box-shadow:inset 0 -4px 3px -3px #000;-webkit-box-shadow:inset 0 -4px 3px -3px #000;box-shadow:inset 0 -4px 3px -3px #000}.jbar,.jbar-push{display:none;transition:margin-top .25s linear;-webkit-transition:margin-top .25s linear;-moz-transition:margin-top .25s linear}.jbar-wrap{padding:0 25px;margin:8px 0;text-align:center}.jbar p{margin:0;padding:0;font-size:14px}.jbar p,.jbar-button{color:#d8b880;display:inline-block;zoom:1;font-weight:600}.jbar-button{background:#611a1d;text-decoration:none;margin:0 10px;padding:5px 15px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.jbar-button:hover{background:#68272a;text-decoration:none;color:#fff}.jbar-up-toggle{position:absolute;top:0;right:10px;display:block;padding:6px}.jbar-down-toggle{visibility:hidden;position:fixed;top:73px;right:-15px;z-index:1003;display:block;padding:5px 10px 5px;transition:margin-top .15s linear;-webkit-transition:margin-top .15s linear;-moz-transition:margin-top .15s linear}.jbar-up-arrow{width:30px;height:30px;background:url(img/notifier-up.png) no-repeat center center}.jbar-down-arrow{width:65px;height:35px;background:url(img/notifier-down.png) no-repeat center center}ul#nav_sub{position:relative;top:0}body.page-template-page-blog-php .col-sm-4 ul,body.single .col-sm-4 ul{margin:0;padding:0}body.page-template-page-blog-php .col-sm-4 ul li,body.single ul li{list-style:none;margin:0 0 5px 0;padding:0 0 5px 0;border-bottom:solid 1px #efefef}body.page-template-page-blog-php .col-sm-4 ul li a,body.single .col-sm-4 ul li a{color:#d2404c;text-transform:uppercase}.col-sm-4 ul li .post-date{text-transform:uppercase;font-size:10px;color:#999;margin-bottom:30px}a#inifiniteLoader{position:fixed;z-index:2;bottom:15px;right:10px;display:none}.form-group[data-required]::before,div[data-required]::before{content:'*';font-size:2rem;color:#c0392b;position:absolute;right:25px;top:8px;z-index:1}#contact-form .form-group{margin-bottom:2.8rem}#contact-form .btn{border:1px solid #ff0080;background:#ff0080;color:#fff;text-transform:uppercase;padding:16px 0!important;font-size:16px!important;width:196px!important;font-family:proxima_novaextrabold}#contact-form .btn:hover{background:0 0;color:#ff0080;border:1px solid #ff0080}.form-group{margin-bottom:1.4rem}#form-control{margin-left:100px;color:#000;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:.9rem 1.5rem;height:auto;border-color:#e0e3e4;border-radius:2px;-webkit-appearance:none}.form-control::-webkit-input-placeholder{color:#fff}.form-control:-moz-placeholder{color:#fff}.form-control::-moz-placeholder{color:#fff}.form-control:-ms-input-placeholder{color:#fff}.form-control:focus{border:1px solid #95a5a6;box-shadow:none}#map-holder{min-height:400px;position:relative}#map-description{position:relative;z-index:1}#map-description .col-lg-4>div{background:#fff;display:block;padding:40px;margin-top:-80px!important;right:0;box-shadow:0 7px 15px rgba(0,0,0,.12);border-radius:2px}#map-container{top:0;position:absolute}hr{color:red}.text-h2{position:relative;padding-bottom:10px;margin-bottom:60px;text-transform:uppercase}.text-calander{color:#fff;font-size:13px!important;padding:16px 0;text-transform:uppercase}.row-holder ul{list-style:none;width:100%;margin:0}.row-holder ul li{display:inline-block;margin:0 2px;float:left}.footer-mail{color:#ff0080!important}.footer-mail a:hover{color:#ff0080!important}.main-logo{width:130px!important;position:relative;top:30px}.navbar{min-height:54.44px!important}.navbar-collapse.collapse{float:left;width:100%}.address i.glyphicon.glyphicon-earphone{margin-left:25px}@media screen and (max-width:1024px){.navbar-collapse.collapse{float:left;width:58%;margin-left:0}#nav li{padding:0 2%!important}.main-logo{width:150px!important}.room-sec{margin-bottom:10px}.offer-box-main{padding:50px 0!important}}@media screen and (min-width:320px) and (max-width:479px){.logofooter{display:none}}@media screen and (min-width:320px) and (max-width:480px){#development{margin-top:0!important}#header{height:265px!important;position:initial!important}#custom{max-height:100%!important;margin-top:0!important}.address{position:absolute;right:28px;top:2px}.logo a{float:left;padding:0 0 0 30px!important;bottom:0!important}.logo img{height:90px!important;width:90px!important}#offerTicker:after,a.amendbooking:after,a.bestprice:after,a.speedwifi:after{content:"";width:1px;background:#fff;height:40px;position:absolute;top:-9px;right:20px}.footertxt{margin-bottom:40px}}.swing img{display:block;width:182px}#contact-form .form-group input{border-radius:5px}#contact-form .form-control{padding:16px;border:1px solid #b8b9bb;border-radius:5px;height:auto}.lead i{color:#959595;margin-right:7px}.lead a{color:#181717!important}.person-mini{margin-top:80px}.person-mini .logofooter{border-radius:0}.pl-0{padding-left:0}.contact-desc{padding:30px}.contact-desc p{font-size:17px;line-height:1.7}.map{position:relative;padding:10px 15px;margin-bottom:50px}.map:before{position:absolute;content:'';border:20px solid #ff0080;left:-15px;width:186px;height:80%;z-index:-1;top:-20px;border-right:0;border-bottom:0}#filters li{margin-bottom:5px}.offer-ul{min-width:100px;width:100%;max-width:260px;text-align:left;padding-left:20px}.offer-ul li{color:#fff;line-height:1.5}