body{background:url(../casabalthazar_hotel_2_bin/main_bg.png) repeat top center;font-family:GothamBook;font-weight:300;font-size:14px;line-height:20px;color:#7b7b7b}@font-face{font-family:GothamBook;src:url(gotham-book-webfont.eot);src:url(gotham-book-webfont.eot?#iefix) format('embedded-opentype'),url(gotham-book-webfont.woff) format('woff'),url(gotham-book-webfont.ttf) format('truetype'),url(gotham-book-webfont.svg#GothamBookRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:GothamBold;src:url(gotham-bold-webfont.eot);src:url(gotham-bold-webfont.eot?#iefix) format('embedded-opentype'),url(gotham-bold-webfont.woff) format('woff'),url(gotham-bold-webfont.ttf) format('truetype'),url(gotham-bold-webfont.svg#GothamBoldRegular) format('svg');font-weight:400;font-style:normal}a{color:#999}a:hover{color:#999}#main b,#main strong{font-weight:400}h1,h2,h3{color:#7b7b7b;font-family:'Droid Serif',Georgia,Serif;font-weight:100}h1{font-size:40px!important;line-height:40px!important;margin-top:0!important;color:#b18c34!important;background-position:left top;background-repeat:no-repeat}h2{font-size:35px!important;line-height:1em}h3{font-size:1.1em;line-height:1em}::selection{background-color:#999;color:#fff}::-moz-selection{background-color:#bf9958;color:#fff}#topBlock{background:#fff;background-position:right top,0;background-repeat:no-repeat,repeat}#contentBlock{background:#fff}.trip{width:100%;background:#fff;height:170px;padding-top:24px;align-content:center}.TA_certificateOfExcellence{text-shadow:none;pointer-events:none;margin-left:38%;width:127px!important;margin-right:-390px}.socialWidgetContainer{display:flex!important;margin-left:-191px;margin-top:50px}.ie7 #contentBlock{float:none;clear:none}#bottomBlock{text-align:center;background:url(../casabalthazar_hotel_2_bin/cb.png),url(../casabalthazar_hotel_2_bin/background_content.png);background-position:center top,center!important;background-repeat:no-repeat,repeat;padding-top:92px}#scroll-top{background:url(../casabalthazar_hotel_2_bin/scroll_top_hover.png) no-repeat}#scroll-top:hover{background:url(../casabalthazar_hotel_2_bin/scroll_top.png) no-repeat;color:#fff}.hotellogo{background:url(../casabalthazar_hotel_2_bin/hotel_logo.png) no-repeat center center;background-size:100% auto;float:left;width:26%!important;min-width:175px;height:115px;text-indent:-9999px;max-width:222px}.ie7 .hotellogo,.ie8 .hotellogo{background:url(../casabalthazar_hotel_2_bin/hotel_logo_ie.png) no-repeat 0 center}.languages{float:right}.languages li{background-color:#fff;border-bottom:1px solid #dcdcdc;height:32px;width:32px;text-align:center;list-style:none;border-st:solid;border-width:thin}.languages li:hover{background-color:#efefef;height:32px;width:32px}.languages li a:hover{text-decoration:none}.languages li a{font-family:GothamBook,sans-serif;font-weight:400;line-height:30px;color:#999;font-size:12px;text-transform:uppercase}.languages li .active{background-color:#b18c34;color:#fff}#topBlock .hoteladdress{text-align:right}.hoteladdress address{font-style:normal}#topBlock .hoteladdress address a{background-size:auto 85%}.address{background:url(../casabalthazar_hotel_2_bin/pin.png) no-repeat center center}.phone{background:url(../casabalthazar_hotel_2_bin/phone.png) no-repeat center center}.navigation li:after{display:none}.nav li a{text-transform:uppercase;text-decoration:none;font-size:13px;font-weight:300;position:relative;padding-bottom:6px;text-align:center;color:#b18c34!important}.nav li{padding:0 0 5px;text-align:center}.nav li a::after{content:"";position:absolute;bottom:0;left:50%;margin-left:-15px;width:0;height:1px;background:0 0;display:block;transition:width .5s ease,background-color .5s ease}.nav li a:hover,.nav li.active a{color:#7b7b7b!important;padding-bottom:8px}.nav li a:hover::after,.nav li.active a::after{width:30px;background:#dcdcdc}#toggleNav{color:#999;background:#e7e7e7 url(../casabalthazar_hotel_2_bin/down.png) no-repeat 50% center}.opened .nav{border:1px solid #999;background:#fff}.flashContainer .gcb_image_legend{font-size:37px;text-align:center;line-height:48px;font-weight:100;font-family:'Droid Serif',Georgia,Serif!important}.flashContainer .gcb_navigation_arrow{background:url(../casabalthazar_hotel_2_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:#999;border:2px solid #fff}.bookingGadget{background:rgba(255,255,255,.3);color:#fff}.bookingGadget .gc_sh *{font-family:GothamBook,sans-serif;font-weight:300;font-size:1.1em}.bookingGadget .gc_sh .gc_horizontalSh .shortHandTitle{font-size:1em;color:#7b7b7b;line-height:22px;font-weight:300;border:none;text-align:center;background:#dcdcdc}.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:#6b6b6b;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;color:#6b6b6b;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(../casabalthazar_hotel_2_bin/be_calendar.png) no-repeat center}.bookingGadget .gc_sh .yui-menu-button button{background:url(../casabalthazar_hotel_2_bin/be_dropdown.png) no-repeat 90% center}.bookingGadget .gc_sh .yui-calcontainer .calheader{background:#b18c34;line-height:35px;font-size:.8em;color:#dcdcdc}.bookingGadget .gc_sh .yui-calendar .calnavleft,.bookingGadget .gc_sh .yui-calendar .calnavright{background:url(../casabalthazar_hotel_2_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:#999;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.bookingGadget .gc_sh .yui-calendar .selectable a:hover{color:#999}.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;background:#b18c34;font-family:'Droid Serif',Georgia,Serif;font-weight:100;color:#fff!important}.ie7 .bookingGadget .gc_sh .shortHandCheckRates{padding-top:2%;padding-bottom:7%;line-height:auto}.bookingGadget .booknow:hover,.bookingGadget .gc_sh .shortHandCheckRates:hover{background:#898888}.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}.bookingGadget.fixed .gc_sh .gc_horizontalSh .shortHandTitle,.hotel-directions .bookingGadget .gc_sh .gc_horizontalSh .shortHandTitle,.no-banner .bookingGadget .gc_sh .gc_horizontalSh .shortHandTitle{background:#dcdcdc;color:#7b7b7b;font-size:10px;font-weight:400;line-height:35px}.quicklinks{background:#999}.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{text-decoration:none;color:#fff;font-size:10px;font-weight:400;text-transform:uppercase}.quicklinks li a:hover{text-decoration:none;color:#fff}#imagelinksHolder{width:100%;background:url(../casabalthazar_hotel_2_bin/background_content.png) repeat}.imgTitle{font-size:1.5em;font-weight:400;text-align:center;color:#fff;text-shadow:2px 2px 4px rgba(50,50,44,.8);font-family:GothamBook;text-transform:uppercase}.imgDescription{font-size:14px;text-align:center;color:#505050}.imgLink{color:#505050!important;font-size:12px;background:url(../casabalthazar_hotel_2_bin/traco.png) no-repeat!important;font-size:12px;text-align:center;font-weight:100;font-family:'Droid Serif',Georgia,Serif;background-position:center bottom!important;height:30px}.gcb_image_legend{font-size:37px!important;text-shadow:1px 1px 1px #000!important}.imgImageWrapper:hover{background-color:#fff!important}.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.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:.7}.imagelinkgadget .wrapper{height:100%;background:0 0!important}#imagelinksHolder .top-box-medium .wrapper,#imagelinksHolder .top-box-small .wrapper{background:rgba(255,255,255,.5)!important}#imagelinksHolder .top-box-medium .imgLink,#imagelinksHolder .top-box-small .imgLink{font-weight:100;color:#505050!important;text-align:center;background:url(../casabalthazar_hotel_2_bin/traco.png) no-repeat!important;font-family:'Droid Serif',Georgia,Serif;color:#505050;width:200px;left:calc(50% - 100px);background-position:center bottom!important;height:30px}.imagelinkgadget{margin-bottom:31px!important}#imagelinksHolder .top-box-medium .imgLink:hover,#imagelinksHolder .top-box-small .imgLink:hover{background:#fff}.with-sidebar .imgLink a{font-size:11px}.content p{clear:both;overflow:hidden}#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:#999;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;background-color:#999;padding:0 2px;color:#fff}.content .promotionsgadget{background:#f1f1f1}#main .flashContainer .promotionsgadget{background:#fff;color:#3f3f3f}#main .flashContainer .promotionsgadget .prgTitle{color:#3f3f3f;font-size:2em}#main .flashContainer .promotionsgadget .prgDescription{font-size:1.25em}#main .flashContainer .promotionsgadget .prgClick{background:url(../casabalthazar_hotel_2_bin/book.png) no-repeat 0 0}#main #sidebar .productContainer.voucher .promotions-termsActions .promotions-bgLink{font-size:.9em;background:#999;color:#fff}#sidebar .productContainer.voucher .roomName h2{font-size:1.2em;color:#999;font-weight:400}#main .weather-shell{font-family:GothamBook,sans-serif}.tasidebar{border-bottom:none!important}#TA_mini_pane{background:#fbfbfb;font-size:.75em}#TA_mini_pane td a{text-decoration:none}#bottomBlock a{text-decoration:none;color:#999!important}#bottomBlock .footerMenu a{text-decoration:none;color:#575757!important}.socialmedia li{background:url(../casabalthazar_hotel_2_bin/socialmedia_ic.png) no-repeat 0 0}.socialmedia .facebook{background-position:0 0}.socialmedia .twitter{background-position:0 -64px}.socialmedia .youtube{background-position:0 -162px}.socialmedia .flickr{background-position:0 -64px}.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:#fff}#bottomBlock .hoteladdress strong{font-size:29px;font-family:'Droid Serif',Georgia,Serif;color:#505050;font-weight:100}#bottomBlock .hoteladdress a{background:0 0;color:#575757!important;font-weight:100!important}.footerMenu{background:#d8d7d7 url(../casabalthazar_hotel_2_bin/logo_confeitaria.png) no-repeat;background-position:center top;padding-top:140px!important}.footerMenu li:after{background:#505050;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}#seals{background:url(../casabalthazar_hotel_2_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}#roomtypes{border-top:1px solid #999}.roomContainer{text-align:center;margin-top:33px}.roomName h2{text-shadow:2px 2px 4px rgba(50,50,44,.8);color:#fff;font-size:21px!important;font-weight:100;font-family:gothambook,sans-serif;text-transform:uppercase;font-style:initial}.roomContainer.room-opened .roomDescription,.roomContainer.room-opened .roomRestrictions{display:block;width:98%;text-align:inherit!important;padding:1% 0;background:0 0!important;clear:both;margin:16px auto 0}.content .promotions-termsActions .promotions-bgLink{padding:7px 0;text-decoration:none;width:100%;float:right;margin-top:0}.roomContainer.room-opened .roomName h2{margin-left:20px;color:#505050;text-shadow:none}.roomContainer.room-opened{height:auto!important;width:99%;background:0 0!important;margin:.5%;float:none;position:absolute!important;top:0;left:0}.minRate{text-align:right}.roomPhoto .pgContainer .pgImage a label{font-size:1em;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:#fff;pointer-events:none;opacity:0}.roomContainer:hover .roomPhoto:after{opacity:.6}.roomContainer.room-opened .roomPhoto:after{display:none}.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(../casabalthazar_hotel_2_bin/seemore.png) no-repeat center;text-indent:-999999px}.mealplan{font-size:1em;color:#999}.content .promotions-termsActions .promotions-bgLink{font-size:1.1em;color:#fff!important;background:#b18c34!important;text-transform:capitalize;width:100%}.content .promotions-termsActions .promotions-bgLink:hover{color:#fff;background:#999}#showmore{font-size:2em;color:#bf9958}.showmore #showmore{background:url(../casabalthazar_hotel_2_bin/less.png) no-repeat 0 center}.content .promotions-termsActions .promotions-showTermsTrigger{border-top:1px solid #b18c34;color:#b18c34!important}.content .promotions-termsActions:hover .promotions-showTermsTrigger:hover{color:#999}.content .promotions-termsContent{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;background:#fff}.roomContainer.room-opened .roomDescription.mealplan{background:0 0;text-align:center;font-family:GothamBook,sans-serif;font-size:21px;color:#b18c34!important}.content .compareRoomsLink a{font-size:1em;border:none;color:#fff;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:#744c4c;background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_1_bin/be_booknow.png);background-position:10px center;background-repeat:no-repeat;background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_1_bin/be_booknow.png),-webkit-gradient(linear,0 0,0 100%,from(#613f3f),to(#744c4c));background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_1_bin/be_booknow.png),-webkit-linear-gradient(top,#744c4c,#613f3f);background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_1_bin/be_booknow.png),-moz-linear-gradient(top,#744c4c,#613f3f);background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_1_bin/be_booknow.png),-ms-linear-gradient(top,#744c4c,#613f3f);background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_1_bin/be_booknow.png),-o-linear-gradient(top,#744c4c,#613f3f);background-position:10px center,0 0}.content .compareRoomsLink a:hover{color:#fff;background-color:#e97900;background-position:10px center;background-repeat:no-repeat;background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_2_bin/be_booknow.png),-webkit-gradient(linear,0 0,0 100%,from(#9c5100),to(#e97900));background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_2_bin/be_booknow.png),-webkit-linear-gradient(top,#e97900,#9c5100);background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_2_bin/be_booknow.png),-moz-linear-gradient(top,#e97900,#9c5100);background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_2_bin/be_booknow.png),-ms-linear-gradient(top,#e97900,#9c5100);background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_2_bin/be_booknow.png),-o-linear-gradient(top,#e97900,#9c5100);background-repeat:no-repeat,repeat;box-shadow:none}.content .compareContent .compareLabels ul .name,.content .compareContent .compareRooms ul .name{background:0 0;font-size:1em;box-shadow:none;border-bottom:1px solid #ccc}.content .compareLabels ul li{background:0 0;border-bottom:1px solid #ccc;font-size:1em}.content .roomsContent .room:nth-child(2n+1),.content .roomsContent .roomEven{background:#f1f1f1}.content .roomsContent .room:nth-child(2n+2),.content .roomsContent .roomOdd{background:#fff}.content .compareContent .compareRooms .roomsContent .room:hover{background:#ddd;box-shadow:none}.content .roomsContent .room ul li{border-bottom:1px solid #ccc}.roomsContent .room ul .baseadults{border-top:1px solid #ccc}.compareContent .bookNowButton a{font-size:.8em;color:#fff;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:#7b8f2a;background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_2_bin/be_booknow.png);background-position:15px center;background-repeat:no-repeat;background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_2_bin/be_booknow.png),-webkit-gradient(linear,0 0,0 100%,from(#515f1c),to(#7b8f2a));background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_2_bin/be_booknow.png),-webkit-linear-gradient(top,#7b8f2a,#515f1c);background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_2_bin/be_booknow.png),-moz-linear-gradient(top,#7b8f2a,#515f1c);background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_2_bin/be_booknow.png),-ms-linear-gradient(top,#7b8f2a,#515f1c);background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_2_bin/be_booknow.png),-o-linear-gradient(top,#7b8f2a,#515f1c);background-position:15px center,0 0;background-size:auto 35%,auto;-webkit-background-size:auto 35%,auto;-moz-background-size:auto 35%,auto}.compareContent .bookNowButton a:hover{background-color:#999;background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_1_bin/be_booknow.png),-webkit-gradient(linear,0 0,0 100%,from(#5f915e),to(#999));background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_1_bin/be_booknow.png),-webkit-linear-gradient(top,#999,#5f915e);background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_1_bin/be_booknow.png),-moz-linear-gradient(top,#999,#5f915e);background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_1_bin/be_booknow.png),-ms-linear-gradient(top,#999,#5f915e);background-image:url(http://felipem-hotel.guestcentric.net/valueresponsive_hotel_1_bin/be_booknow.png),-o-linear-gradient(top,#999,#5f915e);background-position:15px center,0 0}#pg .pgContainer{background-color:#999}.pgText strong{font-weight:400;color:#fff;font-size:23px;line-height:28px;text-shadow:2px 2px 4px rgba(50,50,44,.8);text-transform:uppercase}.pgText{height:30px!important}.content #contacts_form input,.content #contacts_form select,.content #contacts_form textarea,.content input,.content select,.content textarea{background:#f1f1f1;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(../casabalthazar_hotel_2_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:1.1em;font-weight:400;text-transform:uppercase;color:#fff!important;background:#b18c34;clear:both;border:none;line-height:32px}.content #contacts_form input[type=submit]:hover,.content input[type=submit]:hover{color:#b18c34;background:#dcdcdc}#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}.content #TA_Container{border:none}.TA_rtable{border-bottom:1px solid #f1f1f1}.content .TA_rtable td{border:none;font-family:GothamBook,sans-serif;font-weight:300;font-size:1em}.content .TA_rname{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],.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 .pgContainer,#pg .pgContainer .pgImage,.hotellogo img,.imagelinkgadget .imgImageWrapper img,.imgImageWrapper,.imgLink span,.scroll,.socialcasabalthazar_hotel_2_bin 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;text-align:center}.TA_certificateOfExcellence{margin-left:25%;width:80px!important;margin-right:-100px}#toggleNav{background:#fff url(../casabalthazar_hotel_2_bin/down.png) no-repeat 95% center}}@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}#toggleNav{border-color:#dcdcdc;border-style:solid;border-width:thin}}@media all and (max-width:720px){#bottomBlock .languages{background-position:95% center}.bookingGadget .gc_sh .shortHandCheckRates{font-size:3em}}@media all and (max-width:580px){.hotellogo{background:url(../casabalthazar_hotel_2_bin/hotel_logo_mob.png) no-repeat 10px center;background-size:auto 74%}.languages{display:none}#toggleNav{background:url(../casabalthazar_hotel_2_bin/mobile_menu_ic.png) no-repeat center;background-size:70%}#toggleNav.opened{border-bottom:none}.bookingGadget .gc_sh .shortHandCheckRates{font-size:1.65em}.trip{display:none}.scroll-top{background:0 0}.scroll-top:hover{background:0 0}#bottomBlock{text-align:center;background:url(../casabalthazar_hotel_2_bin/background_content.png);padding-top:0!important;background-repeat:repeat}#topBlock{background:url(../casabalthazar_hotel_2_bin/footer_back.png);background-repeat:repeat}#bottomBlock .hoteladdress strong{font-size:22px}.minRate h3{margin:12px 15px!important;font-size:12px!important;width:80px}.roomContainer.room-opened .roomName h2{margin-left:2px!important}.roomName h2{color:#fff;font-size:19px!important;font-weight:100;margin-top:12px!important}.roomContainer.room-opened .roomDescription,.roomContainer.room-opened .roomRestrictions{margin:16px auto 0!important}h1{font-size:46px!important}}.bookingGadget .booknow{color:#fff;font-size:1.3em;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(../casabalthazar_hotel_2_bin/be_booknow.png);background-position:15px center;background-repeat:no-repeat;background-image:url(casabalthazar_hotel_2_bin/be_booknow.png),-webkit-gradient(linear,0 0,0 100%,from(#a1814a),to(#bf9958));background-image:url(casabalthazar_hotel_2_bin/be_booknow.png),-webkit-linear-gradient(top,#bf9958,#a1814a);background-image:url(casabalthazar_hotel_2_bin/be_booknow.png),-moz-linear-gradient(top,#bf9958,#a1814a);background-image:url(casabalthazar_hotel_2_bin/be_booknow.png),-ms-linear-gradient(top,#bf9958,#a1814a);background-image:url(casabalthazar_hotel_2_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}.with-sidebar .content{width:96%!important}.with-sidebar #sidebar{display:none!important}