body{background:url(../dukescornerhouse_hotel_bin/main_bg.png) repeat top center;font-family:Lato,'Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;font-weight:400;font-size:13px;line-height:20px;color:#535353}a{color:#272525}a:hover{color:#bf9958}#main b,#main strong{font-weight:400}h1,h2,h3{font-family:'Libre Baskerville','Times New Roman',Times,serif;color:#072499}h1{font-size:3.2em!important;line-height:1.1em;margin-top:0!important;font-weight:100}h1:after{content:"";display:block;position:relative;width:50%;height:1px;background:rgba(7,36,153,.3);margin:20px 0}h2{font-size:1.5em;line-height:1em}h3{font-size:1.1em;line-height:1em;font-style:italic}::selection{background-color:#272525;color:#fff}::-moz-selection{background-color:#272525;color:#fff}.content{float:none}.hotel-directions .bookingGadget,.no-banner .bookingGadget{bottom:auto!important}#topBlock{background-color:rgba(255,255,255,.9);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#topBlock:after{content:"";display:block;height:1px;width:80%;background:rgba(7,36,153,.3);position:absolute;top:64px;left:50%;margin-left:-40%}.scrolling #topBlock{background:#fff}#centralBlock{margin-top:0}.with-bannerGadget .flashContainer,.with-bannerImg .flashContainer,.with-bannerPromo .flashContainer{height:680px}#contentBlock{background:url(../dukescornerhouse_hotel_bin/pattern_1.png) repeat center}.ie7 #contentBlock{float:none;clear:none}#bottomBlock{text-align:center;background:url(../dukescornerhouse_hotel_bin/footer_img.png) no-repeat bottom left,url(../dukescornerhouse_hotel_bin/footer_bg.jpg) repeat center;padding-top:40px}#scroll-top{background:url(../dukescornerhouse_hotel_bin/scroll.png) no-repeat;color:#f3f2f0;text-indent:-9999px;z-index:997!important}#scroll-top:hover{opacity:.5}.hotellogo{margin-top:2px;background:url(../dukescornerhouse_hotel_bin/hotel_logo.png) no-repeat top 22px left;background-size:auto;-webkit-background-size:auto;-moz-background-size:auto}.ie7 .hotellogo,.ie8 .hotellogo{background:url(../dukescornerhouse_hotel_bin/hotel_logo_ie.png) no-repeat 0 center}#centralBlock .languages{top:150px}.no-banner #centralBlock .languages{top:30px}.languages li{background-color:#fff;border-bottom:1px solid #efefef;height:32px;width:32px;cursor:pointer}.languages li:hover{background-color:#efefef;height:32px;width:32px}.languages li a:hover{text-decoration:none}.languages li a{font-family:'Libre Baskerville','Times New Roman',Times,serif;font-weight:400;line-height:32px;color:#272525;font-size:12px;text-transform:uppercase}.languages li .active{background-color:#072499;color:#fff}#topBlock .hoteladdress{text-align:right}.hoteladdress{font-weight:500!important}.hoteladdress address{font-style:normal}#topBlock .hoteladdress address a{background-size:auto 85%}.address{background:url(../dukescornerhouse_hotel_bin/pin.png) no-repeat center center}.phone{background:url(../dukescornerhouse_hotel_bin/phone.png) no-repeat center center}.navigation li:after{display:none}.nav li a{font-family:'Libre Baskerville','Times New Roman',Times,serif;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:12px;position:relative;padding-bottom:6px;cursor:pointer}.nav li{padding:0 0 5px}.nav li.active:before{content:"";display:block;position:absolute;width:34px;height:34px;margin:-15px 20px;background:url(../dukescornerhouse_hotel_bin/nav_active.png) no-repeat}.scrolling .nav li.active a{color:#072499}.nav li a:hover,.nav li.active a{color:#072499}#toggleNav{color:#272525;background:#fff url(../dukescornerhouse_hotel_bin/down.png) no-repeat 95% center}.scrolling #toggleNav{background:#ede8e1 url(../dukescornerhouse_hotel_bin/down.png) no-repeat 95% center}.opened .nav{border:1px solid #bababa}#centralBlock .flashContainer .gcb_image_legend{font-family:'Libre Baskerville','Times New Roman',Times,serif;font-weight:300;font-size:2.5em;text-align:center;line-height:42px;top:47%}#centralBlock .flashContainer .gcb_image_legend b{font-style:italic}#centralBlock .flashContainer .gcb_image_legend strong{display:block;font-size:3.5em}#centralBlock .flashContainer .gcb_image_legend:after{content:"";display:block;position:relative;height:1px;width:50%;background:rgba(255,255,255,.5);margin:10px auto 0}#centralBlock .flashContainer .gcb_navigation{top:45%}.flashContainer .gcb_navigation_arrow{background:url(../dukescornerhouse_hotel_bin/banner_arrows.png) no-repeat}.flashContainer .gcb_container:hover .next,.flashContainer .gcb_navigation:hover .next:hover,.flashContainer .next{background-position:0 0}.flashContainer .gcb_container:hover .previous,.flashContainer .gcb_navigation:hover .previous:hover,.flashContainer .previous{background-position:0 -80px}.flashContainer .gcb_navigation_paginator{background:0 0}.flashContainer .gcb_navigation_paginator ul{margin:0}.flashContainer .gcb_navigation_paginator ul li{background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.flashContainer .gcb_navigation_paginator ul .selected{background:#bf9958;border:2px solid #fff}#centralBlock .bookingGadget{color:#fff;bottom:60px}.bookingGadget .gc_sh *{font-family:'Libre Baskerville','Times New Roman',Times,serif;font-weight:300;font-size:1.1em}.bookingGadget .gc_sh .gc_horizontalSh .shortHandTitle{font-size:.9em;color:#072499;line-height:1.6em;font-weight:400;border:none;text-align:center;background:rgba(109,207,226,.5)}.bookingGadget .gc_sh .gc_horizontalSh .shortHandDate,.bookingGadget .gc_sh .gc_horizontalSh .shortHandNrNights{background:#fff}.bookingGadget .gc_sh .gc_horizontalSh .checkinLabel,.bookingGadget .gc_sh .gc_horizontalSh .shortHandNrNightsLabel{font-size:.85em;text-align:right;line-height:30px;color:#c9c9c9;text-transform:uppercase}.bookingGadget .gc_sh .startDay,.bookingGadget .gc_sh .yui-menu-button button{border:none;border-right:none;text-align:center;font-size:1.25em;line-height:33px;font-weight:500;color:#272525;background:0 0}.bookingGadget .gc_sh .yui-calcontainer{box-shadow:0 0 10px rgba(0,0,0,.15);-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);-moz-box-shadow:0 0 10px rgba(0,0,0,.15)}.bookingGadget .gc_sh .shortHandCalendarIcon{border:none;background:url(../dukescornerhouse_hotel_bin/be_dropdown.png) no-repeat center}.bookingGadget .gc_sh .yui-menu-button button{background:url(../dukescornerhouse_hotel_bin/be_dropdown.png) no-repeat 90% center}.bookingGadget .gc_sh .yui-calcontainer .calheader{background:#072499;line-height:35px;font-size:.8em}.bookingGadget .gc_sh .yui-calendar .calnavleft,.bookingGadget .gc_sh .yui-calendar .calnavright{background:url(../dukescornerhouse_hotel_bin/be_arrows.png) no-repeat center 0}.bookingGadget .calweekdayrow{background:#d8d8d8}.bookingGadget .gc_sh .yui-calendar .calweekdaycell{border:none;color:#fff;font-size:18px}.bookingGadget .gc_sh .yui-calendar .calnavleft{background-position:center -35px}.bookingGadget .gc_sh .yui-calendar .calcell{font-size:18px;color:#b0b0b0}.bookingGadget .gc_sh .yui-calendar .selected,.bookingGadget .gc_sh .yuimenu li:hover{background:#072499;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.bookingGadget .gc_sh .yui-calendar .selectable a:hover{color:#72ae71}.bookingGadget .gc_sh .yui-calendar .selected a:hover{color:#fff}.bookingGadget .gc_sh .yuimenu .bd{border:none;background:0 0}.bookingGadget .gc_sh .yuimenu .bd ul{background:#fff;border:1px solid #d8d8d8;text-align:center;box-shadow:0 0 10px rgba(0,0,0,.15);-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);-moz-box-shadow:0 0 10px rgba(0,0,0,.15)}.bookingGadget .gc_sh .yuimenu a:hover,.bookingGadget .gc_sh .yuimenu li:hover a{color:#fff}#topBlock .shortHandCheckRates,.bookingGadget .gc_sh .shortHandCheckRates{font-size:1.3em;font-weight:500;text-transform:uppercase;color:#fff;background:#072499;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.bookingGadget .gc_sh .shortHandCheckRates:before{content:"";display:block;width:136px;height:55px;position:absolute;top:0;right:20px;z-index:-20;background:url(../dukescornerhouse_hotel_bin/booking_shortend.png) no-repeat}#topBlock .bookingGadget .gc_sh .shortHandCheckRates:before{display:none}.ie7 .bookingGadget .gc_sh .shortHandCheckRates{padding-top:2%;padding-bottom:7%;line-height:auto}.bookingGadget .booknow:hover,.bookingGadget .gc_sh .shortHandCheckRates:hover{background:#57272e}.bookingGadget .gc_sh .shortHandCheckRates.fixed{border:none;color:#fff;font-size:.8em;background-size:auto 35%,auto;-webkit-background-size:auto 35%,auto;-moz-background-size:auto 35%,auto}#centralBlock .bookingGadget.fixed{bottom:auto;cursor:pointer}#centralBlock .bookingGadget.fixed .gc_sh .shortHandCheckRates{font-family:'Libre Baskerville','Times New Roman',Times,serif;text-transform:uppercase;color:#fff;background:#072499;font-size:.68em!important;letter-spacing:.8px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#centralBlock .bookingGadget.fixed .gc_sh .shortHandCheckRates:hover{background:#57272e}.bookingGadget.fixed .gc_sh .gc_horizontalSh .shortHandTitle,.hotel-directions .bookingGadget .gc_sh .gc_horizontalSh .shortHandTitle,.no-banner .bookingGadget .gc_sh .gc_horizontalSh .shortHandTitle{font-family:'Libre Baskerville','Times New Roman',Times,serif;font-style:italic;text-transform:none;background:#2f4bbd;color:#fff;font-size:13px;font-weight:500;line-height:34px!important}#centralBlock .quicklinks{background:#fff;z-index:2}.quicklinks.fixed{box-shadow:0 0 15px rgba(0,0,0,.4);-webkit-box-shadow:0 0 15px rgba(0,0,0,.4);-moz-box-shadow:0 0 15px rgba(0,0,0,.4)}.quicklinks li:after{width:1px;height:23px;margin:0 8px -10px;background:#7b7479}.quicklinks li a{font-family:'Libre Baskerville','Times New Roman',Times,serif;text-decoration:none;color:#272525;font-size:10px!important;font-weight:500;text-transform:uppercase}.quicklinks li a:hover{color:#072499}#imagelinksHolder{background:url(../dukescornerhouse_hotel_bin/topbox_bg.jpg) repeat center}.imgTitle{font-family:'Libre Baskerville','Times New Roman',Times,serif;line-height:1em;font-size:2.1em;font-weight:200;text-align:center;color:#fff;text-shadow:2px 2px 4px rgba(50,50,44,.8)}.imgDescription{font-size:13px;text-align:center;color:#272525}.medium-image .imgDescription{max-height:58px!important}.imgLink{font-family:'Libre Baskerville','Times New Roman',Times,serif;background:0 0;color:#072499;font-weight:600;text-align:center;font-size:12px;line-height:26px}.imgLink:before{content:"";display:block;position:relative;height:1px;width:80%;margin:0 auto;background:rgba(7,36,153,.3)}.imgLink:hover{color:#072499}.content .imagelinkgadget .wrapper{background-color:#fff}.imgImageWrapper{background-color:#072499}.imgImageWrapper span{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}.imagelinkgadget:hover .imgImageWrapper span{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);opacity:.7}#imagelinksHolder .top-box-medium .wrapper,#imagelinksHolder .top-box-small .wrapper{background:#fff}#imagelinksHolder .top-box-medium .imgLink,#imagelinksHolder .top-box-small .imgLink{background:0 0;color:#072499;font-weight:500;z-index:10}#imagelinksHolder .top-box-medium .imgLink:hover,#imagelinksHolder .top-box-small .imgLink:hover{color:#072499}.with-sidebar .imgLink a{font-size:11px}.content p{clear:both;overflow:hidden;font-size:13px;line-height:20px;color:#535353}.content p:empty{display:none}#sidebar{background:#f1f1f1}#sidebar>div{border-top:1px solid #fbfbfb;border-bottom:1px solid #b2b2b2}#sidebar>div:first-of-type{border-top:none}#sidebar>div:last-of-type{border-bottom:none}.prgTitle{font-size:1.2em;color:#072499;font-weight:400}.prgImgWrapper{position:absolute;top:0;bottom:0;left:0;width:35%;overflow:hidden}.prgImgWrapper img{width:auto;height:100%}.prgDescription{font-size:.9em}.prgClick{font-size:.8em;padding:0 2px;color:#072499}.content .promotionsgadget{background:#f1f1f1}#main #centralBlock .flashContainer .promotionsgadget{background:#fff;color:#3f3f3f}#main .flashContainer .promotionsgadget .prgTitle{font-family:'Libre Baskerville','Times New Roman',Times,serif;color:#3f3f3f;font-size:2.1em}#main .flashContainer .promotionsgadget .prgDescription{font-size:1.25em}#main .flashContainer .promotionsgadget .prgClick{background:url(../dukescornerhouse_hotel_bin/book.png) no-repeat 0 0}#main #sidebar .productContainer.voucher .promotions-termsActions .promotions-bgLink{font-size:.9em;color:#072499}#sidebar .productContainer.voucher .roomName h2{font-size:1.2em;color:#072499;font-weight:400;text-shadow:none}#main .weather-shell{font-family:'Libre Baskerville','Times New Roman',Times,serif}.tasidebar{border-bottom:none!important}#TA_mini_pane{background:#fbfbfb;font-size:.75em}#TA_mini_pane td a{text-decoration:none}.trips{position:relative;display:block;width:100%;padding-bottom:40px}.trips>*{display:inline-block;float:none!important;width:auto!important}#bottomBlock a{font-family:'Libre Baskerville','Times New Roman',Times,serif;text-decoration:none;color:#272525!important}#bottomBlock a:hover{color:#072499!important}#bottomBlock .socialmedia:before{content:"";display:block;width:360px;height:156px;background:url(../dukescornerhouse_hotel_bin/footer_logo.png) no-repeat top;margin:0 auto}.socialmedia li{margin:0 .3%;background:url(../dukescornerhouse_hotel_bin/socialmedia_ic.png) no-repeat 0 0}.socialmedia .facebook{background-position:0 0}.socialmedia .instagram{background-position:0 -130px}.socialmedia .twitter{background-position:0 -64px}.socialmedia .youtube{background-position:0 -162px}.socialmedia .flickr{background-position:0 -72px}.socialmedia .pinterest{background-position:0 -96px}.socialmedia .tripadvisor{background-position:0 -193px}.socialmedia .newsletter{background-position:0 -226px}.socialmedia .sharethis{text-indent:0}#bottomBlock .hoteladdress{color:#272525;padding:0!important}#bottomBlock .hoteladdress:before{content:"";display:block;position:absolute;width:51px;height:51px;background:url(../dukescornerhouse_hotel_bin/footer_image_2.png) no-repeat top;margin-left:58%;margin-top:-1%;z-index:-1}#bottomBlock .hoteladdress a{background:0 0;text-decoration:none}#bottomBlock .hoteladdress strong{font-size:20px;line-height:40px;font-family:'Libre Baskerville','Times New Roman',Times,serif}#bottomBlock .footerMenu{padding:30px 10% 4%;font-weight:500;font-size:11px;line-height:22px;text-transform:uppercase}#bottomBlock .footerMenu:before{content:"";display:block;height:1px;width:80%;background:rgba(0,0,0,.4);position:relative;margin:0 auto 30px}.footerMenu li:after{background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}#seals{background:url(../dukescornerhouse_hotel_bin/seals_bg.png) repeat-x 0 0}.noBanner .bookingGadget .gc_sh .gc_horizontalSh{border:none}.noBanner .bookingGadget .gc_sh *{font-size:1em}.noBanner .bookingGadget .gc_sh .shortHandTitle{font-size:1.25em;border:none}.noBanner .bookingGadget .gc_sh .shortHandDate,.noBanner .bookingGadget .gc_sh .shortHandNrNights{float:left;border:0;padding:0;clear:none}.noBanner .bookingGadget .gc_sh .checkinLabel,.noBanner .bookingGadget .gc_sh .shortHandNrNightsLabel{font-size:.85em}.noBanner .bookingGadget .shortHandButton{border:none}#productTypes,#roomtypes,#specialoffers{border-top:none}.roomContainer{text-align:center}.roomName h2{color:#fff;text-transform:capitalize;font-size:28px;text-shadow:2px 2px 4px rgba(50,50,44,.8);font-weight:600}.roomContainer.room-opened .roomName h2{text-shadow:none;color:#072499}.roomContainer.room-opened .roomDescription.mealplan{font-family:'Libre Baskerville','Times New Roman',Times,serif}.roomContainer.room-opened .roomDescription.mealplan:after{content:"";display:block;position:relative;width:50%;margin:0 auto;height:1px;background:rgba(7,36,153,.3);margin:20px auto 0}.roomContainer.room-opened .roomDescription,.roomContainer.room-opened .roomRestrictions{text-align:center!important}.roomContainer.room-opened .minRate h3{text-align:right;margin:30px 20px 0 0}.roomContainer.clicked .roomPhoto .pgImage{opacity:.4}.roomPhoto .pgContainer .pgImage a label{font-size:1em;font-weight:700;color:#fff;text-decoration:none}.roomContainer .roomPhoto .pgContainer .pgImage a,.roomName{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.roomContainer:hover .roomPhoto .pgContainer .pgImage a{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.roomPhoto:after{content:"";display:block;position:absolute;width:auto;height:auto;top:0;left:0;bottom:0;right:0;background:#072499;pointer-events:none;opacity:0}.roomContainer:hover .roomPhoto:after{opacity:.6}.roomContainer.room-opened .roomPhoto:after{display:none}.roomContainer.room-opened{background:#fff!important}.roomContainer.room-opened .roomPhoto:before{display:block;content:"";position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;width:70px;height:70px;text-decoration:none;color:#fff;background:url(../dukescornerhouse_hotel_bin/seemore.png) no-repeat center;text-indent:-999999px}.roomContainer.room-opened .roomDescription{background-color:#fff!important}.mealplan{font-size:1.5em;color:#072499;font-weight:600}.content .promotions-termsActions .promotions-bgLink{font-family:'Libre Baskerville','Times New Roman',Times,serif;font-size:1em;font-weight:600;color:#fff;text-transform:uppercase;background:#072499;width:100%;font-weight:lighter}.content .promotions-termsActions .promotions-bgLink:hover{background:#57272e}#showmore{font-size:2em;color:#bf9958}.showmore #showmore{background:url(../dukescornerhouse_hotel_bin/less.png) no-repeat 0 center}.content .promotions-termsActions .promotions-showTermsTrigger{text-decoration:underline;color:#272525}.content .promotions-termsActions .promotions-showTermsTrigger:hover{color:#072499}.content .promotions-termsContent{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;background:#fff}#pg .pgContainer{background-color:#000}.pgText strong{font-weight:400;color:#fff;font-size:26px;line-height:28px;text-shadow:2px 2px 4px rgba(50,50,44,.8)}#pg .pgText{font-family:'Libre Baskerville','Times New Roman',Times,serif}.content #contacts_form input,.content #contacts_form select,.content #contacts_form textarea,.content input,.content select,.content textarea{background:#fff;color:#646363;border:1px solid #ddd}.mobile.gecko .content #contacts_form select,.mobile.gecko .content form select,.webkit .content #contacts_form select,.webkit .content form select{background-image:url(../dukescornerhouse_hotel_bin/down.png);background-repeat:no-repeat;background-position:98% center}label[for=ckbnotifyme]{font-size:.7em}.content #contacts_form input[type=submit],.content input[type=submit]{font-size:.8em;font-family:'Libre Baskerville','Times New Roman',Times,serif;font-weight:lighter;color:#fff;text-transform:uppercase;background:#072499;clear:both;border:none;line-height:24px}.content #contacts_form input[type=submit]:hover,.content input[type=submit]:hover{background:#57272e}#main #map_canvas{border:5px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.15);-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);-moz-box-shadow:0 0 10px rgba(0,0,0,.15)}#map_canvas strong{font-size:1.25em}.dirLink{background:#072499;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center;font-size:.8em!important;padding:10px!important;width:160px;font-family:'Libre Baskerville','Times New Roman',Times,serif;padding:10px!important;margin:40px 0}.dirLink:hover{background:#57272e;color:#fff;text-decoration:none}.content #TA_Container{border:none}.TA_rtable{border-bottom:1px solid #f1f1f1}.content .TA_rtable td{border:none;font-family:'Libre Baskerville','Times New Roman',Times,serif;font-weight:300;font-size:1em}.content .TA_rname{font-weight:700;font-size:1.25em}#imagelinksHolder .top-box-medium .imgLink,#imagelinksHolder .top-box-small .imgLink,#subscribe_newsletter_form input[type=submit],.bookinggadget,.bookinggadget .gc_sh .shortHandCheckRates,.contactFormContainer #contacts_form input[type=submit],.dirLink,.footermenu li a,.imgLink,.nav li a,.navigation,.quicklinks li a,.roomContainer .promotions-termsActions .promotions-bgLink,.toggle span{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;-ms-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out}#contentblock .roomContainer,#contentblock .roomContainer .pgContainer,#pg .pgContainer .pgImage,.hotellogo img,.imagelinkgadget .imgImageWrapper img,.imgImageWrapper,.imgLink span,.scroll,.socialmedia li a{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out}@media all and (max-width:1280px){.bookingGadget .gc_sh .gc_horizontalSh .checkinLabel,.bookingGadget .gc_sh .gc_horizontalSh .shortHandNrNightsLabel{font-size:.8em}}@media all and (max-width:1100px){.bookingGadget .gc_sh .gc_horizontalSh .checkinLabel,.bookingGadget .gc_sh .gc_horizontalSh .shortHandNrNightsLabel{font-size:.65em}}@media all and (max-width:1024px){.navigation li a{font-size:.85em}}@media all and (max-width:940px){.navigation ul{background:#fff}.navigation li{text-align:center}.navigation li a{font-size:1.25em}.bookingGadget .gc_sh .startDay,.bookingGadget .gc_sh .yui-menu-button button{font-size:1em}#centralBlock .bookingGadget{bottom:86px!important}.hotel-directions #centralBlock .bookingGadget,.no-banner #centralBlock .bookingGadget{bottom:auto!important}#centralBlock .bookingGadget.fixed{bottom:auto!important}.bookingGadget .gc_sh .shortHandCheckRates:before{display:none}.hotel-directions #topBlock #toggleNav,.no-banner #topBlock #toggleNav{background:#ede8e1 url(../dukescornerhouse_hotel_bin/down.png) no-repeat 95% center}#topBlock:after,.hotel-directions .languages{display:none}}@media all and (max-width:720px){#bottomBlock .languages{background-position:95% center}.bookingGadget .gc_sh .shortHandCheckRates{font-size:3em}.no-banner #centralBlock .flashContainer{height:150px!important}#centralBlock .bookingGadget{bottom:29px!important}#bottomBlock .socialmedia:before{display:none}#topBlock:after{display:none}#scroll-top{display:none!important}.roomContainer{margin:30px auto}}@media all and (max-width:580px){.hotellogo{background:url(../dukescornerhouse_hotel_bin/hotel_logo_mob.png) no-repeat 10px center;background-size:auto}#toggleNav{background:url(../dukescornerhouse_hotel_bin/mobile_menu_ic.png) no-repeat center;background-size:70%}.scrolling #toggleNav{background:url(../dukescornerhouse_hotel_bin/mobile_menu_ic.png) no-repeat center;background-size:70%}.hotel-directions #toggleNav,.hotel-directions #topBlock #toggleNav,.no-banner #toggleNav,.no-banner #topBlock #toggleNav{background:url(../dukescornerhouse_hotel_bin/mobile_menu_ic.png) no-repeat center;background-size:70%}#toggleNav.opened{border-bottom:none}.bookingGadget .gc_sh .shortHandCheckRates{font-size:1.65em}#centralBlock .bookingGadget{bottom:0!important}#bottomBlock:before{display:none}#bottomBlock .hoteladdress{padding-bottom:40px!important}}.bookingGadget .booknow{color:#fff;font-size:1.3em;font-weight:700;text-transform:capitalize;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:1px 1px 0 rgba(255,255,255,.75);text-shadow:-1px -1px 0 rgba(0,0,0,.4);background-color:#bf9958;background-image:url(../dukescornerhouse_hotel_bin/be_booknow.png);background-position:15px center;background-repeat:no-repeat;background-image:url(../dukescornerhouse_hotel_bin/be_booknow.png),-webkit-gradient(linear,0 0,0 100%,from(#a1814a),to(#bf9958));background-image:url(../dukescornerhouse_hotel_bin/be_booknow.png),-webkit-linear-gradient(top,#bf9958,#a1814a);background-image:url(../dukescornerhouse_hotel_bin/be_booknow.png),-moz-linear-gradient(top,#bf9958,#a1814a);background-image:url(../dukescornerhouse_hotel_bin/be_booknow.png),-ms-linear-gradient(top,#bf9958,#a1814a);background-image:url(../dukescornerhouse_hotel_bin/be_booknow.png),-o-linear-gradient(top,#bf9958,#a1814a);background-position:15px center,0 0}.mobileapp .bookingGadget .booknow{font-size:2em}.cookiesWarning{position:fixed!important}.TA_excellent #CDSWIDEXC{margin:0 auto 40px}