/*
  Bellevue Esztergom - pasztell paletta (coolors.co/palette/edede9-d6ccc2-f5ebe0-e3d5ca-d5bdaf)
  #F5EBE0  krem              - nagy hatterfeluletek, fejlec, lablec
  #EDEDE9  meleg vilagosszurke - masodlagos gombok, nyelvvalaszto
  #E3D5CA  vilagos bezs      - panelek (kereso sav, velemenyek, foglalopanel)
  #D6CCC2  vilagos taupe     - promodobozok, ajanlatkeres gomb
  #D5BDAF  poros rozsas bezs - ajanlokartyak, kiemelesek
  A paletta csak vilagos szineket tartalmaz, ezert a szovegekhez es gombokhoz a #D5BDAF arnyalatabol
  sotetitett tonusok keszultek:
  #7d6455  kozepes taupe-barna - gombok, linkek
  #5c4a40  sotet taupe-barna   - cimsorok, menupontok, hover
  #3d3430  legsotetebb         - szovegszin
*/

BODY {color:#3d3430;}

A {color:#7d6455;}
A:HOVER {color:#3d3430;}

.button1 {background-color:#7d6455; color:#ffffff; border-radius:100px;}
.button1:HOVER {background-color:#5c4a40; color:#ffffff;}

/* arak: a Raleway szamjegyei nem egy vonalban allnak (old-style szamok), ezert az ar szamai Arial-lal jelennek meg
   (arlista, ar adatlap; a "Ft" a pricenums-on belul van, igy az is) */
.pricenums {font-family:Arial, Helvetica, sans-serif;}

/* arak szine: az alap CSS lila (#9822bf) helyett sotet taupe-barna; az akcios (piros) es athuzott ar marad */
.price {color:#5c4a40;}

/* arlista (prices_DEFAULT.css): szurke dobozok es szurke szovegek helyett a paletta szinei */
.packagelist .item1 {background-color:#E3D5CA; border-radius:10px; overflow:hidden;}
.packagelist .item1room .pic {background-color:#D6CCC2;}
.packagelist .item1 .info .name A {color:#3d3430;}
.packagelist .item1 .info .name A:HOVER {color:#7d6455;}
.packagelist .item1 .info .text {color:#5c4a40;}
.packagelist .item1 .info .valid {color:#5c4a40;}
.packagelist .item1 .info .valid .label {color:#7d6455;}
.packagelist .item1 .info .properties {color:#3d3430;}
.packagelist .item1 .info .properties .label {color:#3d3430;}
.packagelist .item1 .info .properties .board .boardupgrade {color:#7d6455;}
.packagelist .item1 .info .packagegroups {color:#5c4a40;}
.packagelist .item1 .info .packagegroups .rpglabel {background-color:#F5EBE0; color:#5c4a40;}
.packagelist .item1 .info .nightdiscountinfo {background-color:#D6CCC2; color:#3d3430;}
.packagelist .item1 .info .fromprice .fprow1 {color:#7d6455;}
.packagelist .item1 .info .fromprice .fprow3 {color:#5c4a40;}
.packagelist .item1 .info .fromprice .fprow5 {color:#7d6455;}
.packagelist .item1 .info .fromprice .fprow2 .price .priceunits,
.packagelist .item1 .info .fromprice .fprow2 .fromtag,
.packagelist .item1 .info .fromprice .discountprice .price .priceunits,
.packagelist .item1 .info .fromprice .discountprice .fromtag {color:#7d6455;}

/* ar adatlap (pricesheet_DEFAULT.css): az ar-doboz szurke hattere */
.pricesheet1 .pstopcont .pstright .psinfobox {background-color:#E3D5CA; border-radius:10px;}
.pricesheet1 .pstopcont .pstright .psinfobox .psiprice .discountprice .price .priceunits,
.pricesheet1 .pstopcont .pstright .psinfobox .psiprice .discountprice .fromtag {color:#7d6455;}

/* fejlec: a tartalom hatterszine (#F5EBE0), sotet szovegek */
.topheadcontainer {background-color:#F5EBE0; z-index: 5;}

.tophead .firstsentence {left: 212px; color:#7d6455;}
.tophead .firstsentence A {color:#5c4a40;}
.tophead .rightpanel .links UL LI A {color:#5c4a40;}
.tophead .rightpanel .links UL LI A:HOVER {color:#3d3430;}
.tophead .rightpanel .tools UL LI .interest {background-color:#D6CCC2; color:#3d3430;}
.tophead .rightpanel .tools UL LI .interest:HOVER {background-color:#5c4a40; color:#ffffff;}
.tophead .rightpanel .tools UL LI .booking {background-color:#7d6455; color:#ffffff;}
.tophead .rightpanel .tools UL LI .booking:HOVER {background-color:#5c4a40;}
.tophead .rightpanel .langchooser .hlselected {color:#5c4a40; background-color:#EDEDE9;}
.tophead .rightpanel .langchooser:HOVER .hlselected {color:#3d3430; background-color:#ffffff;}

/* logo + menusav */
.head .hlogo A {background-color:#F5EBE0; background-image:url(/pictures/microsites/1/52/bellevue_logo1.png); height: 120px; margin-top: -40px;}
.lighthead .lhlogo .hlogo {width: 300px; height: 90px; background-image: url(/pictures/microsites/1/52/bellevue_logo1.png);}
/* menusav: ferde vagasu hatterkep - bal oldalt (logo mogott) krem #F5EBE0, jobb oldalt kozepbarna #7d6455 */
.headcontainer {background-color:#7d6455; background-image:url(/pictures/microsites/1/52/bellevue_menubg4.png); background-repeat:no-repeat; background-position:center center;}
.menutabs UL LI .menuitem {color:#ffffff;}
.menutabs UL LI .selected {color:#ffffff; border-bottom-color:#E3D5CA;}
.menutabs UL LI:HOVER .menuitem {color:#E3D5CA;}

.headsearchpanel2 {background-color:#E3D5CA; z-index:100; position:absolute; transform:translate(-50%, 0); left:50%; margin-top:-50px; padding:14px 24px;}
.headsearchpanel2 .searchcontainer {border-color:#E3D5CA;}
.headsearchpanel2bookingpage {position:relative; transform:unset; left:unset; margin-top:0px;}

.bigpromocontainer .bigpromocover {background-image:none; background-color:rgba(61,52,48,0.40);}

.about .ableft .aktext H1 {color:#5c4a40;}
.about .ableft .aktext P {color:#3d3430;}
.homelabel1 {color:#5c4a40;}
.homereviews {color:#3d3430;}
.homepackages H2 {color:#5c4a40;}
.infoboxblockcontainer H2 {color:#5c4a40;}
.hotel2pricecalendar H2 {color:#5c4a40;}
.homegallery H2 {color:#5c4a40;}

.homereviews .review .comment .usertext {color:#5c4a40;}

/* velemenykartyak hover (szerkezet az alap CSS-ben, itt csak a szinek): sotet taupe-barna hatter, feher szovegek,
   vilagos bezs masodlagos sorok */
.homereviews .hrcard {border-radius:10px; border:0px;}
.homereviews .hrcard:HOVER {background-color:#5c4a40; border-color:#5c4a40;}
.homereviews .hrcard:HOVER .userinfo {color:#E3D5CA;}
.homereviews .hrcard:HOVER .userinfo .usermeta {color:#E3D5CA;}
.homereviews .hrcard .hrhead .hrquote {fill:#7d6455;}
.homereviews .hrcard .hrfull {color:#7d6455;}

.aboutnovideo .ableft .areviews {background-color: #E3D5CA; padding-top: 60px; border-radius: 10px;}
.aboutnovideo .ableft .areviews .homelabel1 {font-weight: 800;  font-size: 22px;}

/* ajanlokartyak: vilagos hatter, sotet szoveg */
.pcard {background-color:#D5BDAF;border-radius: 10px;}
.pcard .pic {border-bottom-left-radius: 10px; border-top-left-radius: 10px; overflow: hidden;}
.pcard .info .pname {color:#3d3430;}
.pcard .more .mprice .roomprice .price {color:#3d3430;}
.pcard .more .mbutton .button1 {background-color:#7d6455; color:#ffffff;}
.pcard .more .mbutton .button1:HOVER {background-color:#5c4a40; color:#ffffff;}
/* hover (szerkezet az alap CSS-ben, itt csak a szinek): sotet taupe-barna hatter, vilagos bezs masodlagos arszovegek,
   feher gomb taupe-barna felirattal */
.pcard:HOVER {background-color:#5c4a40;}
.pcard:HOVER .more .mprice .roomprice .price .priceunits {color:#E3D5CA;}
.pcard:HOVER .more .mprice .roomprice .fromtag {color:#E3D5CA;}
.pcard:HOVER .more .mprice .discountedprice .price .pricenums {color:#E3D5CA;}
.pcard:HOVER .more .mbutton .button1 {background-color:#ffffff; color:#7d6455;}
.pcard:HOVER .more .mbutton .button1:HOVER {background-color:#E3D5CA; color:#5c4a40;}

.bookingpanel {background-color: #E3D5CA;}

/* foglalopanel: az alap CSS elenksarga (#ffcc00) elemei */
.foglalascontainer .foglalas .foglalas_row .room .select2:AFTER {background-color:#7d6455;}
.foglalascontainer .foglalas .foglalas_row .buttons .column .piece-label {background-color:#D5BDAF; color:#3d3430;}
.foglalascontainer .foglalas .foglalas_row .buttons .column .piece-label2 {border-color:#D5BDAF; background:transparent; color:#3d3430;}

.breadcrumbcontainer {background-color:#F5EBE0;}
.contentcontainer {background-color:#F5EBE0;}
.aboutcontainer {background-color:#F5EBE0; }
.infoboxblockcontainer {background-color:#F5EBE0;}
.homecalendarcontainer {background-color:#F5EBE0;}
.homepackagescontainer {background-color:#F5EBE0;}
.homereviewscontainer {background-color:#F5EBE0;}
.homereviews .hrheader .hrtitle H2 {color:#5c4a40;}
.homegallerycontainer {background-color:#F5EBE0;}
.homeeventscontainer {background-color:#F5EBE0;}
.promoboxblockcontainer {background-color:#F5EBE0;}
.promobox2blockcontainer {background-color:#F5EBE0;}

.infobox .info .text {font-weight:600;}
.infobox .pic {border-radius: 10px; overflow:hidden;}
/* temadobozok kepe hoverre (zoom + sotetites + kozepen "Tovabb" gomb az alap CSS-ben): a gomb kozepes taupe-barna */
.infobox .pic A::after {background-color:#7d6455;}
.firstpageviewBOX1 .info .name A {color:#ffffff;}

.homegallery .piclist1 .p IMG {border-radius: 10px; overflow:hidden;}
/* nyitolapi galeria kepei hoverre (zoom + sotetites + kozepen nagyito az alap CSS-ben): a nagyito kore taupe-barna;
   a lekerekites a dobozon is kell, hogy a zoom lekerekitve vagodjon */
.homegallery .piclist1 .p {border-radius: 10px;}
.homegallery .piclist1 .p A::after {background-color:#7d6455;}
.photoalbumlist .albumcard .albumpic {background-color:transparent;}
.photoalbumlist .albumcard .albumpic IMG {border-radius: 10px; overflow:hidden;}
.listapic .apic IMG {border-radius: 10px; overflow:hidden;}

/* promodobozok (torzsvendeg, hirlevel): vilagos hatter, sotet szoveg */
.promobox1 {background-color:#D6CCC2; border-radius: 10px;}
.promobox1 .info .title A {color:#3d3430;}
.promobox1 .info .title A:HOVER {color:#5c4a40;}
.promobox1 .info .text {font-size:22px; font-weight:600; color:#5c4a40;}
.promobox1 .info .more .button1 {background-color:#7d6455; color:#ffffff;}
.promobox1 .info .more .button1:HOVER {background-color:#5c4a40; color:#ffffff;}

/* lablec: a tartalom hatterszine (#F5EBE0), sotet szovegek; vekony bezs vonal valasztja el */
.footercontainer {background-color:#F5EBE0; border-top:1px solid #E3D5CA;}
.footer .ftop .fhotelinfo .fhihotelname {color:#5c4a40;}
.footer .ftop .fhotelinfo .fhihotelname A {color:#5c4a40;}
.footer .ftop .fhotelinfo .fhilastsentence {color:#3d3430;}
.footer .ftop .fhotelinfo .fhilastsentence A {color:#7d6455;}
.footer .ftop .fhotelinfo .fhiinforow {color:#3d3430;}
.footer .ftop .fhotelinfo .fhiinforow .label {color:#7d6455;}
.footer .ftop .fhotelinfo .fhiinforow A {color:#7d6455;}
.footer .ftop .fhotelinfo .poweredby A {color:#7d6455;}
.footer .ftop .fhotelinfo .lastinfo {color:#7d6455;}
.footer .ftop .fboxes .fbox .fbtitle {color:#7d6455;}
.footer .ftop .fboxes .fbox .fbcontent UL LI A {color:#3d3430;}
.footer .ftop .fboxes .fbox .fbcontent UL LI A:HOVER {color:#7d6455;}
.footer .fbottom {border-top:0px;}
.footer .fbottom .fdisclaimer {color:#7d6455;}
.footer .fbottom .fdisclaimer A {color:#3d3430;}

/* mobilon alul rogzitett foglalasi sav (alapban elenksarga #ffe721) */
.footerbookingcontainer {background-color:#E3D5CA;}
.footerbooking .button1 {background-color:#7d6455;}
.footerbooking .button1:HOVER {background-color:#5c4a40;}

#icitabtab2 {display:none;}
#icitabtab3 {display:none;}
#icitabtab4 {display:none;}

/*
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

/*@media (min-width:768px) and (max-width:1023px) {*/
@media (max-width:1023px) {

	.mobilemenu {background-color:#5c4a40;}

	.headcontainer {background-image:none; background-color:#F5EBE0;}
	.head .hlogo {top:2px; background-color:transparent;margin-left: 10px;}
	.head .hlogo A {width:104px; height:55px; background-image:url(/pictures/microsites/1/52/bellevue_logo1.png); background-color:transparent; margin-top: 0px;}
	.head .hbuttons UL LI .booking {background-color:#7d6455;}
	.head .hbuttons UL LI .booking:HOVER {background-color:#5c4a40;}
	.head .hburgermenu .hburger SPAN,
	.head .hburgermenu .hburger SPAN:BEFORE,
	.head .hburgermenu .hburger SPAN:AFTER {background:#5c4a40;}

	.about .abright .akvideo {background-color:none;}

	/* ar adatlap mobilon: az alap CSS itt feher, keret nelkuli dobozt ad - beolvad az oldal hatterebe */
	.pricesheet1 .pstopcont .pstright .psinfobox {background-color:transparent; border-radius:0px;}

}
