/*==========  Variables  ==========*/
/*==========  Main colors  ==========*/
/*==========  Fonts  ==========*/
@font-face { font-family: CooperBlackStd; src: url("../vendor/CooperBlackStd.otf") format("opentype"); }
/*==========  Else  ==========*/
/*==========  Mixins  ==========*/
/*==========  Keyframes  ==========*/
@-webkit-keyframes orangeFlash { 0% { background-color: none; }
  50% { background-color: #ff6252; }
  100% { background-color: none; } }
@-moz-keyframes orangeFlash { 0% { background-color: none; }
  50% { background-color: #ff6252; }
  100% { background-color: none; } }
@-ms-keyframes orangeFlash { 0% { background-color: none; }
  50% { background-color: #ff6252; }
  100% { background-color: none; } }
/*==========  Default styles  ==========*/
.color-orange { color: #ff6252; }

.color-green { color: #00a79b; }

.bg-round-text-box { position: relative; z-index: 1; display: block; width: 82px; height: 82px; padding: 2px; background: #ff6252; color: white; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; }
.bg-round-text-box .bg-round-text-box-inner-holder { border: 3px solid white; background: #ff6252; height: 100%; width: 100%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; }
.bg-round-text-box .bg-round-text-box-inner-holder .text-holder { display: table; width: 100%; height: 100%; table-layout: fixed; }
.bg-round-text-box .bg-round-text-box-inner-holder .text-holder .text-holder-inner { display: table-cell; vertical-align: middle; text-align: center; overflow: hidden; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; }
.bg-round-text-box .text-big { font-size: 20px; font-weight: 700; line-height: 0.7em; color: white; font-style: bold; font-family: 'Roboto', sans-serif; text-transform: uppercase; }
.bg-round-text-box .text-big.text-down { font-size: 22px; }
.bg-round-text-box .text-light { font-size: 25px; font-weight: 300; line-height: 1em; color: white; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; letter-spacing: -2px; display: block; }
.bg-round-text-box .text-light.text-upper { font-size: 20px; }
.bg-round-text-box .text-light.text-middle { font-size: 23px; }
.bg-round-text-box.color-purple { background: #9c005b; }
.bg-round-text-box.color-purple .bg-round-text-box-inner-holder { background: #9c005b; }
.bg-round-text-box.color-white { background: white; }
.bg-round-text-box.color-white .bg-round-text-box-inner-holder { background: white; border-color: #534741; }
.bg-round-text-box.size-medium { width: 92px; height: 92px; }
.bg-round-text-box.size-big { width: 102px; height: 102px; }
.bg-round-text-box.size-big .text-big.text-down { font-size: 28px; }
.bg-round-text-box.size-big .text-light { font-size: 29px; }
.bg-round-text-box.has-shadow { margin-bottom: 30px; }
.bg-round-text-box.has-shadow:after { content: ""; position: absolute; z-index: -1; bottom: -20%; left: 0; right: 0; width: 100%; height: 33%; background-image: url("../images/defaults/rounded-drop-shadow.png"); background-repeat: no-repeat; background-size: contain; }

.bg-round-image-box { display: inline-block; position: relative; width: auto; background: white; padding: 6px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; }
.bg-round-image-box .bg-round-image-box-inner img { position: relative; display: block; top: 4px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; }
.bg-round-image-box.has-shadow { margin-bottom: 30px; }
.bg-round-image-box.has-shadow:after { content: ""; position: absolute; z-index: -1; bottom: -16%; left: 0; right: 0; width: 100%; height: 33%; background-image: url("../images/defaults/rounded-drop-shadow-big.png"); background-repeat: no-repeat; background-size: contain; }

.bg-round-easy-text-box-holder { display: inline-block; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; background-color: #c55045; }
.bg-round-easy-text-box-holder .bg-round-easy-text-box { text-align: center; display: table-cell; vertical-align: middle; }
.bg-round-easy-text-box-holder .bg-round-easy-text-box .bg-round-easy-text-box-inner { display: inline-block; font-size: 20px; font-weight: 300; line-height: 27px; color: white; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; }

#budapest-guide-content { position: relative; }
#budapest-guide-content .bpg-step-count { font-size: 26px; font-weight: 700; line-height: 1em; color: white; font-style: normal; font-family: 'Roboto', sans-serif; }
#budapest-guide-content #bpg-loader { position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); z-index: 99; }
#budapest-guide-content #bpg-loader .bpg-loader-inner { position: fixed; top: 0; left: 0; width: 100%; }
#budapest-guide-content #bpg-loader .bpg-loader-inner .bpg-loader-cell { display: table-cell; width: 100vw; height: 100vh; text-align: center; vertical-align: middle; }
#budapest-guide-content #bpg-loader .bpg-loader-inner .bpg-loader-cell .bpg-loader-text { display: inline-block; font-size: 44px; font-weight: 700; line-height: 64px; color: black; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; padding: 0 11px; background: #ffff00; }

#bpg-header-tile { background: #2e2e2e; }
#bpg-header-tile .bpg-header-title-left { font-size: 43px; font-weight: 700; line-height: 110px; color: #00a79b; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; text-align: right; margin: 0 15px 0 0; }
#bpg-header-tile .bpg-header-title-left:before { content: ""; position: absolute; right: 0; top: 0; height: 100%; width: 1px; background: #ff6252; z-index: 1; }
#bpg-header-tile .bpg-header-title-decider { position: absolute; left: -20px; top: 35px; font-size: 25px; font-weight: 700; line-height: 40px; color: white; font-style: normal; font-family: 'Roboto', sans-serif; width: 40px; text-align: center; background: #ff6252; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; z-index: 11; }
#bpg-header-tile .bpg-header-title-right { font-size: 43px; font-weight: 700; line-height: 110px; color: white; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; margin: 0 0 0 15px; text-align: left; }
#bpg-header-tile .columns { position: relative; }
@media screen and (max-width: 769px) { #bpg-header-tile .bpg-header-title-left { font-size: 32px; }
  #bpg-header-tile .bpg-header-title-right { font-size: 32px; } }
@media screen and (max-width: 479px) { #bpg-header-tile { text-align: center; }
  #bpg-header-tile .bpg-header-title-left { display: block; text-align: center; line-height: 60px; }
  #bpg-header-tile .bpg-header-title-left:before { display: none; }
  #bpg-header-tile .bpg-header-title-decider { position: static; display: inline-block; }
  #bpg-header-tile .bpg-header-title-right { display: block; line-height: 60px; text-align: center; } }

#bpg-top { background: #00a79b; min-height: 360px; }
#bpg-top > .row > .columns { background-image: url("../images/budapestguide/budapestbg.jpg"); background-position: top center; background-repeat: no-repeat; }
#bpg-top #bpg-top-holder { z-index: 11; min-height: 250px; padding-top: 90px; position: relative; background-image: url(../images/budapestguide/whitepathbg.png); background-position: bottom center; background-repeat: no-repeat; }
#bpg-top .bpg-top-title { position: absolute; top: 37px; left: 10%; right: auto; bottom: auto; }
#bpg-top .bpg-top-title span { display: block; }
#bpg-top .bpg-top-title .bpg-top-holder-one-middle { font-size: 50px; font-weight: 400; line-height: 1em; color: white; font-style: normal; font-family: 'Roboto', sans-serif; }
#bpg-top .bpg-top-title .bpg-top-holder-one-bottom { font-size: 100px; font-weight: 400; line-height: 1em; color: white; font-style: normal; font-family: 'Roboto', sans-serif; }
#bpg-top .bpg-top-holder-two { position: absolute; top: 30px; left: 26%; right: auto; bottom: auto; }
#bpg-top .bpg-top-holder-three { position: absolute; top: 70px; left: 51%; right: auto; bottom: auto; }
#bpg-top .bpg-top-holder-four { position: absolute; top: 60px; left: 63%; right: auto; bottom: auto; }
#bpg-top .bpg-top-holder-five { position: absolute; top: -47px; left: auto; right: 10px; bottom: auto; }
#bpg-top .bpg-top-holder-six { position: absolute; top: auto; left: auto; right: -29px; bottom: -86px; }
#bpg-top .bpg-top-holder-seven { position: absolute; top: auto; left: auto; right: 9%; bottom: -73px; }
#bpg-top .bpg-top-holder-eight { position: absolute; top: auto; left: auto; right: 23%; bottom: -73px; }
#bpg-top .bpg-top-holder-nine { position: absolute; top: auto; left: auto; right: 36%; bottom: -73px; }
#bpg-top .bpg-top-holder-ten { position: absolute; top: auto; left: auto; right: 49%; bottom: -73px; }
#bpg-top .bpg-top-holder-eleven { position: absolute; top: auto; left: auto; right: 59%; bottom: -150px; }
#bpg-top .bpg-top-holder-twelve { position: absolute; top: auto; left: -3%; right: auto; bottom: -100px; }
#bpg-top .bpg-top-holder-inside { text-align: center; padding: 85px 0 95px 15%; }
#bpg-top .bpg-top-holder-inside span { display: inline-block; background: rgba(0, 0, 0, 0.6); padding: 0 14px 3px; margin-bottom: 4px; font-size: 20px; font-weight: 600; line-height: 25px; color: white; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; }
@media screen and (max-width: 1125px) { #bpg-top .bpg-top-holder-two { display: none; }
  #bpg-top .bpg-top-holder-three { position: absolute; top: 70px; left: 33%; right: auto; bottom: auto; }
  #bpg-top .bpg-top-holder-four { position: absolute; top: 60px; left: 50%; right: auto; bottom: auto; }
  #bpg-top .bpg-top-holder-five { position: absolute; top: -30px; left: auto; right: -60px; bottom: auto; }
  #bpg-top .bpg-top-holder-seven { position: absolute; top: auto; left: auto; right: 12%; bottom: -73px; }
  #bpg-top .bpg-top-holder-eight { position: absolute; top: auto; left: auto; right: 27%; bottom: -73px; }
  #bpg-top .bpg-top-holder-nine { position: absolute; top: auto; left: auto; right: 41%; bottom: -73px; }
  #bpg-top .bpg-top-holder-ten { position: absolute; top: auto; left: auto; right: 55%; bottom: -73px; }
  #bpg-top .bpg-top-holder-eleven { position: absolute; top: auto; left: auto; right: 70%; bottom: -150px; }
  #bpg-top .bpg-top-holder-twelve { position: absolute; top: 100px; left: -2%; right: auto; bottom: auto; }
  #bpg-top .bpg-top-holder-twelve img { max-height: 200px; width: auto; }
  #bpg-top .bpg-top-holder-inside { padding: 110px 0 70px 15%; } }
@media screen and (max-width: 769px) { #bpg-top > .row > .columns { background-size: cover; }
  #bpg-top #bpg-top-holder { background-image: none; text-align: center; }
  #bpg-top .bpg-top-holder-three { position: static; display: inline-block; margin-right: 11px; }
  #bpg-top .bpg-top-holder-three > div { bottom: 10px; }
  #bpg-top .bpg-top-holder-four, #bpg-top .bpg-top-holder-seven, #bpg-top .bpg-top-holder-eight, #bpg-top .bpg-top-holder-nine, #bpg-top .bpg-top-holder-ten { position: static; display: inline-block; }
  #bpg-top .bpg-top-title, #bpg-top .bpg-top-holder-five, #bpg-top .bpg-top-holder-eleven { position: static; display: block; text-align: center; margin-bottom: 30px; }
  #bpg-top .bpg-top-holder-five { margin-top: 30px; }
  #bpg-top .bpg-top-holder-inside { text-align: center; padding: 0 0 22px 0; } }
@media screen and (max-width: 479px) { #bpg-top .bpg-top-holder-twelve, #bpg-top .bpg-top-holder-six { display: none; } }

#bpg-scond > .row { padding-top: 22px; }
#bpg-scond > .row > .columns { background-image: url(../images/budapestguide/secondbg.png); background-position: top 0; background-repeat: no-repeat; }
#bpg-scond .first-purple-ribbon { margin-top: 180px; padding: 7px 0; }
#bpg-scond .first-purple-ribbon .bpg-scond-title { font-size: 86px; font-weight: 700; line-height: 1em; color: white; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; margin: 0; display: inline-block; width: auto; padding: 0 50px 0 120px; }
#bpg-scond .first-purple-ribbon .bpg-scond-first-ribbon-three { font-size: 20px; font-weight: 700; line-height: 30px; color: white; font-style: normal; font-family: 'Roboto', sans-serif; margin: 0; position: relative; top: -6px; display: inline-block; width: auto; }
#bpg-scond .second-purple-ribbon { text-align: right; }
#bpg-scond .second-purple-ribbon .bpg-scond-second-ribbon-one { display: inline-block; text-align: left; width: auto; float: right; padding-right: 15%; padding-top: 20px; }
#bpg-scond .second-purple-ribbon .bpg-scond-second-ribbon-one ul { margin: 0; list-style-type: none; padding: 0; }
#bpg-scond .second-purple-ribbon .bpg-scond-second-ribbon-one ul li { padding: 0; margin-bottom: 7px; }
#bpg-scond .second-purple-ribbon .bpg-scond-second-ribbon-one ul li span { font-size: 19px; font-weight: 400; line-height: 24px; color: black; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; padding: 0 13px; background: #ffff00; }
#bpg-scond .third-purple-ribbon { padding-top: 53px; position: relative; }
#bpg-scond .third-purple-ribbon .bpg-scond-third-ribbon-one { display: inline-block; margin-left: 9%; }
#bpg-scond .third-purple-ribbon .bpg-scond-third-ribbon-two { position: absolute; top: 220px; left: 31%; z-index: 11; display: inline-block; }
#bpg-scond .third-purple-ribbon .bpg-scond-third-ribbon-three { display: inline-block; position: relative; left: 5%; top: 140px; z-index: 22; }
#bpg-scond .third-purple-ribbon .bpg-scond-third-ribbon-four { display: inline-block; float: right; position: relative; right: 0; bottom: 55px; z-index: 11; }
@media screen and (max-width: 1125px) { #bpg-scond .first-purple-ribbon .bpg-scond-title { font-size: 80px; padding: 0 10px 0 120px; }
  #bpg-scond .second-purple-ribbon .bpg-scond-second-ribbon-one { padding-right: 2px; }
  #bpg-scond .third-purple-ribbon .bpg-scond-third-ribbon-one { margin-left: 13%; }
  #bpg-scond .third-purple-ribbon .bpg-scond-third-ribbon-two { top: 250px; left: 52%; }
  #bpg-scond .third-purple-ribbon .bpg-scond-third-ribbon-three { display: none; }
  #bpg-scond .third-purple-ribbon .bpg-scond-third-ribbon-four { display: inline-block; float: right; position: relative; right: 0; bottom: 55px; z-index: 11; } }
@media screen and (max-width: 769px) { #bpg-scond > .row { padding-top: 22px; }
  #bpg-scond > .row > .columns { background-image: url(../images/budapestguide/secondbg_small.png); background-position: 0 34px; background-repeat: no-repeat; }
  #bpg-scond .first-purple-ribbon { text-align: center; }
  #bpg-scond .first-purple-ribbon .bpg-scond-title { display: block; text-align: left; }
  #bpg-scond .first-purple-ribbon .bpg-scond-first-ribbon-three { background: rgba(158, 0, 93, 0.7); padding: 11px 22px; margin: 22px 0; }
  #bpg-scond .second-purple-ribbon { text-align: center; }
  #bpg-scond .second-purple-ribbon .bpg-scond-second-ribbon-one { display: inline-block; width: auto; float: none; padding: 22px; text-align: center; border: 1px solid #ffff00; }
  #bpg-scond .second-purple-ribbon .bpg-scond-second-ribbon-one ul li { padding: 0; margin-bottom: 7px; }
  #bpg-scond .second-purple-ribbon .bpg-scond-second-ribbon-one ul li span { padding: 0 13px; font-size: 20px; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.4); box-shadow: 0 0 3px rgba(0, 0, 0, 0.4); }
  #bpg-scond .third-purple-ribbon { padding: 0; margin-top: -22px; text-align: center; }
  #bpg-scond .third-purple-ribbon .bpg-scond-third-ribbon-one { margin-left: 0; position: static; display: inline-block; }
  #bpg-scond .third-purple-ribbon .bpg-scond-third-ribbon-two { top: 30%; left: 38%; }
  #bpg-scond .third-purple-ribbon .bpg-scond-third-ribbon-three { display: inline-block; position: relative; left: -5%; top: -42px; z-index: 1; }
  #bpg-scond .third-purple-ribbon .bpg-scond-third-ribbon-four { display: block; float: none; bottom: 0; z-index: 11; text-align: center; margin: -63px 0 33px; } }
@media screen and (max-width: 479px) { #bpg-scond .first-purple-ribbon { text-align: center; }
  #bpg-scond .first-purple-ribbon .bpg-scond-title { display: block; text-align: center; background: rgba(158, 0, 93, 0.7); padding: 4px 22px; margin-top: -7px; } }

#bpg-food { background: #534741; margin-top: 60px; }
#bpg-food .bpg-food-title { background-image: url("../images/budapestguide/speekbuble.png"); background-repeat: no-repeat; background-size: contain; background-position: center center; padding: 31px 37px 107px; position: absolute; top: -265px; left: -3%; right: auto; bottom: auto; z-index: 11; }
#bpg-food .bpg-food-title .number { color: #00a79b; display: block; }
#bpg-food .bpg-food-title .title { font-size: 57px; font-weight: 400; line-height: 0.8em; color: #534741; font-style: normal; font-family: 'Roboto', sans-serif; }
#bpg-food .bpg-food-first-kakas { position: absolute; top: -56px; left: 4%; right: auto; bottom: auto; z-index: 11; }
#bpg-food .bpg-food-first-sandwich { position: absolute; top: -80px; left: auto; right: 50%; bottom: auto; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; height: 300px; width: 300px; padding: 7px; border: 1px solid #534741; }
#bpg-food .bpg-food-first-sandwich .bpg-food-first-sandwich-inner { height: 284px; width: 284px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; text-align: center; background: #c6b198; background: -moz-radial-gradient(center, ellipse cover, #c6b198 0%, #534741 55%); background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #c6b198), color-stop(55%, #534741)); background: -webkit-radial-gradient(center, ellipse cover, #c6b198 0%, #534741 55%); background: -o-radial-gradient(center, ellipse cover, #c6b198 0%, #534741 55%); background: -ms-radial-gradient(center, ellipse cover, #c6b198 0%, #534741 55%); background: radial-gradient(ellipse at center, #c6b198 0%, #534741 55%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6b198', endColorstr='#534741',GradientType=1 ); }
#bpg-food .bpg-food-first-sandwich img { padding-top: 40px; }
#bpg-food .bpg-food-first-icons-holder ul { float: right; list-style: none; margin: 0; padding: 0; }
#bpg-food .bpg-food-first-icons-holder ul .bpg-food-first-icons-item { position: relative; display: inline-block; padding: 20px 10px 0 40px; }
#bpg-food .bpg-food-first-icons-holder ul .bpg-food-first-icons-item .bg-round-text-box.has-shadow { -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.3); box-shadow: 0 0 6px rgba(0, 0, 0, 0.3); margin-bottom: 20px; }
#bpg-food .bpg-food-first-icons-holder ul .bpg-food-first-icons-item .title { position: absolute; top: -25px; left: 0; right: -10px; bottom: auto; font-size: 18px; font-weight: 700; line-height: 1em; color: #534741; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; padding-left: 20px; text-align: center; }
@media screen and (max-width: 1125px) { #bpg-food .bpg-food-title { position: absolute; top: -265px; left: 0; right: auto; bottom: auto; }
  #bpg-food .bpg-food-first-kakas { display: none; }
  #bpg-food .bpg-food-first-sandwich { position: absolute; top: -80px; left: auto; right: 65%; bottom: auto; } }
@media screen and (max-width: 769px) { #bpg-food { margin-top: 240px; }
  #bpg-food .bpg-food-first-sandwich { display: none; }
  #bpg-food .bpg-food-first-icons-holder { text-align: center; }
  #bpg-food .bpg-food-first-icons-holder ul { float: none; }
  #bpg-food .bpg-food-first-icons-holder ul .bpg-food-first-icons-item { position: relative; display: inline-block; padding: 20px 10px 0 10px; }
  #bpg-food .bpg-food-first-icons-holder ul .bpg-food-first-icons-item .bg-round-text-box.has-shadow { margin-bottom: 20px; }
  #bpg-food .bpg-food-first-icons-holder ul .bpg-food-first-icons-item .title { position: absolute; top: -25px; left: 0; right: 0; bottom: auto; padding-left: 0; margin: 0 -10px; text-align: center; } }

#bpg-rest { background-color: #ccccb6; background-image: url("../images/budapestguide/yellowbg_full.jpg"); background-position: top center; background-repeat: no-repeat; }
#bpg-rest .bpg-rest-title { margin: 68px 0 90px 0; display: inline-block; width: auto; }
#bpg-rest .bpg-rest-title span { display: block; }
#bpg-rest .bpg-rest-title .bpg-top-holder-one-top { color: #f15a24; font-size: 49px; position: relative; top: 20px; }
#bpg-rest .bpg-rest-title .bpg-top-holder-one-middle { font-size: 80px; font-weight: 700; line-height: 1em; color: black; font-style: normal; font-family: 'Roboto', sans-serif; }
#bpg-rest .bpg-rest-title .bpg-top-holder-one-bottom { font-size: 106px; font-weight: 700; line-height: 1em; color: black; font-style: normal; font-family: 'Roboto', sans-serif; }
#bpg-rest .bpg-rest-one { display: inline-block; width: auto; position: relative; margin-left: 72px; bottom: 20px; }
#bpg-rest .bpg-rest-one span { z-index: 11; position: relative; font-size: 22px; font-weight: 400; line-height: 40px; color: black; font-style: normal; font-family: 'Roboto', sans-serif; padding: 5px 20px 3px 60px; background: white; margin-bottom: 4px; }
#bpg-rest .bpg-rest-one .sleeping-man { position: absolute; z-index: 12; left: -76px; bottom: -76px; }
#bpg-rest .bpg-rest-one .sleeping-cloud { position: absolute; z-index: 10; left: -40px; top: -82px; }
@media screen and (max-width: 769px) { #bpg-rest { background-size: cover; } }
@media screen and (max-width: 479px) { #bpg-rest .bpg-rest-title { display: block; text-align: center; margin: 40px 0 20px 0; }
  #bpg-rest .bpg-rest-one { display: block; padding-bottom: 300px; width: auto; margin-left: 0; bottom: 0; }
  #bpg-rest .bpg-rest-one span { z-index: 11; position: relative; display: block; text-align: center; padding: 5px 20px 3px 60px; }
  #bpg-rest .bpg-rest-one .sleeping-man { left: 70px; right: auto; bottom: 0; top: auto; }
  #bpg-rest .bpg-rest-one .sleeping-cloud { left: 100px; right: auto; bottom: 120px; top: auto; } }

#bpg-benefits { background: #303030; }
#bpg-benefits h4 { line-height: 110px; font-size: 43px; font-weight: 700; line-height: 110px; color: white; font-style: normal; font-family: 'Roboto', sans-serif; margin: 0; padding: 0; text-align: center; }
#bpg-benefits h4 .orange { color: #ff6252; }
@media screen and (max-width: 1125px) { #bpg-benefits h4 { line-height: 70px; } }

#bpg-partyditrict { background: #f15a24; }
#bpg-partyditrict > .row > .columns { background-image: url(../images/budapestguide/orangebg.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; }
#bpg-partyditrict .theme-row-one, #bpg-partyditrict .theme-row-two { padding-top: 80px; }
#bpg-partyditrict .bpg-partyditrict-title { font-size: 80px; font-weight: 700; line-height: 1em; color: white; font-style: normal; font-family: 'Roboto', sans-serif; margin: 0 0 0 11px; padding: 0; }
#bpg-partyditrict .bpg-partyditrict-one { margin: 17px 0 -90px 48px; }
#bpg-partyditrict .bpg-partyditrict-two { position: absolute; left: 311px; bottom: -42px; z-index: 22; }
#bpg-partyditrict .bpg-partyditrict-right > span { white-space: nowrap; display: inline-block; font-size: 20px; font-weight: 400; line-height: 26px; color: white; font-style: normal; font-family: 'Roboto', sans-serif; background: rgba(0, 0, 0, 0.6); margin-bottom: 8px; padding: 0 11px; }
#bpg-partyditrict .bpg-partyditrict-right .fifth-line { margin-top: 30px; }
#bpg-partyditrict .bpg-partyditrict-right .yellow { position: relative; right: -11px; background: #fcee21; color: black; font-weight: 700; padding: 4px 11px; }
#bpg-partyditrict .bpg-partyditrict-three { position: relative; margin-top: 17px; min-height: 65px; padding-bottom: 25px; }
#bpg-partyditrict .bpg-partyditrict-three .text { display: inline-block; width: auto; font-size: 20px; font-weight: 400; line-height: 30px; color: black; font-style: normal; font-family: 'Roboto', sans-serif; background: white; padding: 0 11px 0 50px; position: relative; left: -38px; margin-right: 20px; z-index: 11; }
#bpg-partyditrict .bpg-partyditrict-three .shadow { position: absolute; top: 15px; left: -36px; z-index: 10; max-width: 80%; filter: alpha(opactiy=30); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; }
#bpg-partyditrict .bpg-partyditrict-three .beer { position: absolute; right: 0; bottom: 8px; }
@media screen and (max-width: 1125px) { #bpg-partyditrict .theme-row-one { text-align: center; }
  #bpg-partyditrict .bpg-partyditrict-one { margin: 33px 0 0 0; width: auto; display: inline-block; }
  #bpg-partyditrict .bpg-partyditrict-two { display: none; }
  #bpg-partyditrict .theme-row-two { width: 100%; padding-top: 20px; text-align: center; }
  #bpg-partyditrict .theme-row-one { width: 100%; }
  #bpg-partyditrict .bpg-partyditrict-right { display: inline-block; width: auto; text-align: left; }
  #bpg-partyditrict .bpg-partyditrict-three { margin-top: 5px; }
  #bpg-partyditrict .bpg-partyditrict-three .text { left: 0; margin-right: 0; }
  #bpg-partyditrict .bpg-partyditrict-three .shadow { display: none; } }
@media screen and (max-width: 479px) { #bpg-partyditrict .bpg-partyditrict-right > span { white-space: normal; font-size: 20px; font-weight: 400; line-height: 26px; color: white; font-style: normal; font-family: 'Roboto', sans-serif; }
  #bpg-partyditrict .bpg-partyditrict-right .fifth-line { margin-top: 30px; }
  #bpg-partyditrict .bpg-partyditrict-right .yellow { position: relative; right: 0; color: #fcee21; background: transparent; font-weight: 700; padding: 0; }
  #bpg-partyditrict .bpg-partyditrict-three .beer { display: none; } }

#bpg-prices { background: #8cc63f; }
#bpg-prices > .row { background-image: url(../images/budapestguide/lightgreenbg.jpg); background-position: center center; background-repeat: no-repeat; background-size: contain; }
#bpg-prices > .row > .columns { padding-bottom: 11px; background-image: url(../images/budapestguide/greenbgpath.png); background-position: center center; background-repeat: no-repeat; background-size: contain; }
#bpg-prices .price-main-table { table-layout: fixed; width: 100%; font-size: inherit; margin: 0; }
#bpg-prices .price-main-table .price-main-td { padding: 200px 0 0 0; vertical-align: bottom; }
#bpg-prices .price-main-table .price-main-td.first { width: 45%; padding-left: 100px; }
#bpg-prices .price-main-table .price-main-td.second { width: 55%; text-align: center; }
#bpg-prices .bpg-prices-one { position: absolute; bottom: 45px; left: -44px; }
#bpg-prices .bpg-prices-outer { float: right; }
#bpg-prices .bpg-prices-outer .bpg-prices-title { font-size: 60px; font-weight: 700; line-height: 50px; color: white; font-style: normal; font-family: 'Roboto', sans-serif; margin: 0 0 24px 0; padding: 0; }
#bpg-prices .bpg-prices-outer .bpg-prices-two { font-size: 30px; font-weight: 700; line-height: 1em; color: #fcee21; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; margin-bottom: 12px; }
#bpg-prices .bpg-prices-table { display: inline-block; }
#bpg-prices .bpg-prices-table table { font-size: inherit; margin: 33px 0 0 25px; }
#bpg-prices .bpg-prices-table table tr td { background: transparent !important; }
#bpg-prices .bpg-prices-table table tr td.product { text-align: right; padding: 2px 13px 2px 16px; }
#bpg-prices .bpg-prices-table table tr td.product span { font-size: 20px; font-weight: 400; line-height: 30px; color: #ffff00; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; background: rgba(0, 0, 0, 0.6); padding: 0 9px; }
#bpg-prices .bpg-prices-table table tr td.price { text-align: left; padding: 2px 15px; }
#bpg-prices .bpg-prices-table table tr td.price span { font-size: 20px; font-weight: 700; line-height: 30px; color: white; font-style: normal; font-family: 'Roboto', sans-serif; }
@media screen and (max-width: 1125px) { #bpg-prices > .row { background-size: cover; }
  #bpg-prices > .row > .columns { background-image: none; }
  #bpg-prices .price-main-table { display: block; width: 100%; }
  #bpg-prices .price-main-table tbody, #bpg-prices .price-main-table tr { display: block; width: 100%; }
  #bpg-prices .price-main-table .price-main-td { width: 100%; padding: 20px 0 0 0; vertical-align: center; display: block; }
  #bpg-prices .price-main-table .price-main-td.first { width: 100%; padding-left: 0px; display: block; position: relative; }
  #bpg-prices .price-main-table .price-main-td.second { width: 100%; display: block; text-align: center; }
  #bpg-prices .bpg-prices-one { left: 10px; top: 22px; bottom: auto; }
  #bpg-prices .bpg-prices-outer { float: none; text-align: center; width: 100%; } }
@media screen and (max-width: 769px) { #bpg-prices .bpg-prices-one { display: none; } }
@media screen and (max-width: 479px) { #bpg-prices .bpg-prices-table { display: block; }
  #bpg-prices .bpg-prices-table table { font-size: inherit; margin: 33px 0 0 25px; display: table; }
  #bpg-prices .bpg-prices-table table tr { display: table-row; border-bottom: 1px solid #ffff00; }
  #bpg-prices .bpg-prices-table table tr td { background: transparent !important; display: table-cell; vertical-align: middle; }
  #bpg-prices .bpg-prices-table table tr td.product { text-align: left; padding: 2px 15px; }
  #bpg-prices .bpg-prices-table table tr td.product span { line-height: 1em; font-weight: 700; display: block; padding: 9px; }
  #bpg-prices .bpg-prices-table table tr td.price { text-align: left; padding: 2px 15px; }
  #bpg-prices .bpg-prices-table table tr td.price span { font-size: 20px; font-weight: 700; line-height: 30px; color: white; font-style: normal; font-family: 'Roboto', sans-serif; } }

#bpg-pinkparty { background: #e62a84; text-align: center; }

#bpg-girls { background: #e6e6e6; }
#bpg-girls .bpg-girls-title { font-size: 70px; font-weight: 700; line-height: 90px; color: #e62a84; font-style: normal; font-family: 'Roboto', sans-serif; text-align: center; margin: 0; padding-right: 14%; }

#bpg-girlscontent .bpg-girlsconten-holder { margin: -70px 0 0 0; }
#bpg-girlscontent .bpg-girlscontent-one { display: inline-block; width: 22%; }
#bpg-girlscontent .bpg-girlscontent-one img { max-width: 100%; position: relative; left: -2%; top: -30px; }
#bpg-girlscontent .bpg-girlscontent-two { display: inline-block; font-size: 20px; font-weight: 400; line-height: 27px; color: black; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; width: 49%; padding-top: 30px; }
#bpg-girlscontent .bpg-girlscontent-three { display: inline-block; width: 26%; }
#bpg-girlscontent .bpg-girlscontent-three img { max-width: 100%; position: relative; left: -2%; top: -30px; }
@media screen and (max-width: 1125px) { #bpg-girlscontent .bpg-girlsconten-holder { margin: 0; } }
@media screen and (max-width: 479px) { #bpg-girlscontent { text-align: center; }
  #bpg-girlscontent .bpg-girlscontent-one { display: block; width: 100%; padding-top: 10px; }
  #bpg-girlscontent .bpg-girlscontent-one img { max-width: 70%; position: relative; left: 0%; top: 0; }
  #bpg-girlscontent .bpg-girlscontent-two { display: block; width: 100%; padding-top: 10px; padding-bottom: 10px; }
  #bpg-girlscontent .bpg-girlscontent-three { display: block; width: 100%; padding-bottom: 10px; }
  #bpg-girlscontent .bpg-girlscontent-three img { max-width: 70%; position: relative; left: 0%; top: 0; } }

#bpg-weather-top .bpg-weather-top-one h4 { font-size: 60px; font-weight: 700; line-height: 1em; color: black; font-style: normal; font-family: 'Roboto', sans-serif; margin: 0; display: inline-block; }
#bpg-weather-top .bpg-weather-top-one .bpg-weather-one-weather { width: 65%; }
#bpg-weather-top .bpg-weather-top-one .bpg-weather-one-people { width: 34%; }
@media screen and (max-width: 769px) { #bpg-weather-top .bpg-weather-top-one h4 { font-size: 45px; } }
@media screen and (max-width: 479px) { #bpg-weather-top .bpg-weather-top-one .bpg-weather-one-weather { width: 100%; text-align: center; }
  #bpg-weather-top .bpg-weather-top-one .bpg-weather-one-people { display: none; } }

#bpg-weather-middle { background: #d2e6e6; padding: 15px 0; }
#bpg-weather-middle .bpg-weather-middle-two { table-layout: fixed; width: 100%; font-size: inherit; margin: 0; position: relative; }
#bpg-weather-middle .bpg-weather-middle-two td { font-size: 20px; font-weight: 400; line-height: 27px; color: black; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; margin: 0; padding: 0; display: inline-block; vertical-align: top; }
#bpg-weather-middle .bpg-weather-middle-two .bpg-weather-middle-two-weather { width: 65%; padding-left: 20px; }
#bpg-weather-middle .bpg-weather-middle-two .bpg-weather-middle-two-weather img { position: absolute; bottom: -60px; left: -10px; }
#bpg-weather-middle .bpg-weather-middle-two .bpg-weather-middle-two-people { width: 34%; }
@media screen and (max-width: 479px) { #bpg-weather-middle .bpg-weather-middle-two { table-layout: fixed; width: 100%; font-size: inherit; margin: 0; position: relative; }
  #bpg-weather-middle .bpg-weather-middle-two td { font-size: 20px; font-weight: 400; line-height: 27px; color: black; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; text-align: center; margin: 0; padding: 0; display: inline-block; vertical-align: top; }
  #bpg-weather-middle .bpg-weather-middle-two .bpg-weather-middle-two-weather { display: block; width: 100%; padding-left: 0; }
  #bpg-weather-middle .bpg-weather-middle-two .bpg-weather-middle-two-weather img { position: static; }
  #bpg-weather-middle .bpg-weather-middle-two .bpg-weather-middle-two-people { display: block; width: 100%; }
  #bpg-weather-middle .bpg-weather-middle-two .bpg-weather-middle-two-people:before { content: "People"; font-size: 60px; font-weight: 700; line-height: 1em; color: black; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: none; padding: 11px 0.9375em; margin-bottom: 11px; margin-left: -0.9375em; margin-right: -0.9375em; background: white; display: block; } }

#bpg-weather-bottom { padding-top: 45px; }
#bpg-weather-bottom .bpg-weather-bottom-three img { float: left; }
#bpg-weather-bottom .bpg-weather-bottom-three .bpg-weather-bottom-three-warning { float: left; padding: 17px 0 0 11px; font-size: 17px; font-weight: 400; line-height: 22px; color: black; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; }
@media screen and (max-width: 479px) { #bpg-weather-bottom { padding-top: 11px; }
  #bpg-weather-bottom .bpg-weather-bottom-three { text-align: center; }
  #bpg-weather-bottom .bpg-weather-bottom-three img { float: none; }
  #bpg-weather-bottom .bpg-weather-bottom-three .bpg-weather-bottom-three-warning { float: none; display: inline-block; width: auto; padding: 17px 0 0 11px; font-size: 17px; font-weight: 400; line-height: 22px; color: black; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; } }

#bpg-must-see { background: black; padding: 50px 0 200px 0; margin-top: 220px; }
#bpg-must-see .bpg-must-see-left-main-text { position: relative; z-index: 22; padding-top: 44px; }
#bpg-must-see .bpg-must-see-left-main-text .bpg-must-see-left-main-text-white { font-size: 60px; font-weight: 700; line-height: 1em; color: white; font-style: normal; font-family: 'Roboto', sans-serif; margin: 0; }
#bpg-must-see .bpg-must-see-left-main-text .bpg-must-see-left-main-text-orange { font-size: 20px; font-weight: 400; line-height: 1.3em; color: #ff6252; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; padding-left: 10px; }
#bpg-must-see .bpg-must-see-left-main-text .bpg-must-see-left-main-text-white-small { font-size: 20px; font-weight: 700; line-height: 1.3em; color: white; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; padding-left: 10px; }
#bpg-must-see .bpg-must-see-center { position: absolute; z-index: 11; left: 20%; top: -220px; width: 700px; height: 700px; background: black; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; padding: 60px; text-align: center; }
#bpg-must-see .bpg-must-see-center:before { content: ""; display: block; position: absolute; left: 20px; top: 20px; border: 1px solid #ff6252; height: 660px; width: 660px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; }
#bpg-must-see .bpg-must-see-center:after { content: ""; display: block; position: absolute; left: 35px; top: 35px; border: 1px solid #ff6252; height: 630px; width: 630px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; }
#bpg-must-see .bpg-must-see-image { position: relative; z-index: 10; margin-top: -80px; }
#bpg-must-see .bpg-must-see-main-text { position: relative; z-index: 33; top: -6px; }
#bpg-must-see .bpg-must-see-main-text .bpg-must-see-main-text-top { display: inline-block; position: relative; z-index: 33; width: auto; padding: 9px 16px; background: black; }
#bpg-must-see .bpg-must-see-main-text .bpg-must-see-main-text-top:before { background: black; content: ""; z-index: 34; position: absolute; top: -40px; left: 0; width: 100%; height: 100%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; }
#bpg-must-see .bpg-must-see-main-text .bpg-must-see-main-text-top .bpg-must-see-main-orange { font-size: 70px; font-weight: 700; line-height: 1em; color: #ff6252; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; margin: 0; position: relative; z-index: 44; }
#bpg-must-see .bpg-must-see-main-text .bpg-must-see-main-text-top .bpg-must-see-main-white { font-size: 50px; font-weight: 700; line-height: 1em; color: white; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; margin: 0; position: relative; z-index: 44; }
#bpg-must-see .bpg-must-see-main-text .bpg-must-see-main-white-small { font-size: 25px; font-weight: 400; line-height: 30px; color: white; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; margin: 5px 0 0 0; }
#bpg-must-see .bpg-must-see-main-text .bpg-must-see-dickset { position: absolute; bottom: 100%; right: 160px; z-index: 44; }
#bpg-must-see .bpg-must-see-tags { position: absolute; z-index: 55; left: 0; top: 50%; width: 100%; }
#bpg-must-see .bpg-must-see-tags .bpg-must-see-locations { white-space: nowrap; position: absolute; padding: 0 14px; background: green; font-size: 20px; font-weight: 400; line-height: 27px; color: white; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; }
#bpg-must-see .bpg-must-see-tags .bpg-must-see-locations.parliament { background: #00a79b; left: -70px; top: 70px; }
#bpg-must-see .bpg-must-see-tags .bpg-must-see-locations.citadella { background: #252775; left: 20px; top: 150px; }
#bpg-must-see .bpg-must-see-tags .bpg-must-see-locations.heroessquare { background: #522474; right: -113px; top: -50px; }
#bpg-must-see .bpg-must-see-tags .bpg-must-see-locations.budacastle { background: #7eb339; right: -80px; top: 50px; }
#bpg-must-see .bpg-must-see-tags .bpg-must-see-locations.stephensbasilica { background: #8f0054; right: -50px; top: 150px; }
@media screen and (max-width: 1125px) { #bpg-must-see .bpg-must-see-dickset { display: none; }
  #bpg-must-see .bpg-must-see-left-main-text .bpg-must-see-left-main-text-white { color: transparent; }
  #bpg-must-see .bpg-must-see-left-main-text .bpg-must-see-left-main-text-orange { color: transparent; }
  #bpg-must-see .bpg-must-see-left-main-text .bpg-must-see-left-main-text-white-small { color: transparent; }
  #bpg-must-see .bpg-must-see-center { right: 0; left: 0; margin: 0 auto; }
  #bpg-must-see .bpg-must-see-tags .bpg-must-see-locations.parliament { left: 22px; }
  #bpg-must-see .bpg-must-see-tags .bpg-must-see-locations.citadella { left: 20px; top: 150px; }
  #bpg-must-see .bpg-must-see-tags .bpg-must-see-locations.heroessquare { background: #522474; right: 32px; top: -50px; }
  #bpg-must-see .bpg-must-see-tags .bpg-must-see-locations.budacastle { background: #7eb339; right: 22px; top: 50px; }
  #bpg-must-see .bpg-must-see-tags .bpg-must-see-locations.stephensbasilica { background: #8f0054; right: 22px; top: 150px; } }
@media screen and (max-width: 769px) { #bpg-must-see { padding: 0px; margin-top: 40px; }
  #bpg-must-see .bpg-must-see-left-main-text { display: none; }
  #bpg-must-see .bpg-must-see-main-text .bpg-must-see-main-text-top:before { display: none; }
  #bpg-must-see .bpg-must-see-center { position: relative; z-index: 11; left: 0; top: 0; width: 100%; height: auto; background: black; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 0; padding: 60px; text-align: center; }
  #bpg-must-see .bpg-must-see-center:before { display: none; }
  #bpg-must-see .bpg-must-see-center:after { display: none; }
  #bpg-must-see .bpg-must-see-tags { position: relative; left: 0; top: 0; width: 100%; }
  #bpg-must-see .bpg-must-see-tags .bpg-must-see-locations { white-space: nowrap; position: relative; padding: 0 14px; background: green; font-size: 20px; font-weight: 400; line-height: 27px; color: white; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; }
  #bpg-must-see .bpg-must-see-tags .bpg-must-see-locations.parliament { background: #00a79b; left: 0; top: 0; }
  #bpg-must-see .bpg-must-see-tags .bpg-must-see-locations.citadella { background: #252775; left: 0; top: 0; }
  #bpg-must-see .bpg-must-see-tags .bpg-must-see-locations.heroessquare { background: #522474; right: 0; top: 0; }
  #bpg-must-see .bpg-must-see-tags .bpg-must-see-locations.budacastle { background: #7eb339; right: 0; top: 0; }
  #bpg-must-see .bpg-must-see-tags .bpg-must-see-locations.stephensbasilica { background: #8f0054; right: 0; top: 0; } }
@media screen and (max-width: 479px) { #bpg-must-see .bpg-must-see-center { padding: 40px 20px; } }

#bpg-really-looking-for { border-top: 120px solid #424d5d; padding-bottom: 228px; border-bottom: 170px solid white; background-color: #ff6252; position: relative; }
#bpg-really-looking-for .bpg-really-looking-for-title-holder { display: block; text-align: center; }
#bpg-really-looking-for .bpg-really-looking-for-title { display: inline-block; position: relative; bottom: 40px; z-index: 22; font-size: 60px; font-weight: 700; line-height: 82px; color: black; font-style: normal; font-family: 'Roboto', sans-serif; background: #ffff00; padding: 0 22px; }
#bpg-really-looking-for .bpg-really-looking-for-staff { background-image: url(../images/budapestguide/pathorange.png); background-position: center 40px; background-repeat: no-repeat; list-style-type: none; margin: 0; }
#bpg-really-looking-for .bpg-really-looking-for-staff > li { padding: 0; }
#bpg-really-looking-for .bpg-really-looking-for-staff > li > ul { list-style-type: none; margin: 0; }
#bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li { display: inline-block; padding: 0; position: relative; }
#bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li > div { position: relative; }
#bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.awesome .bg-round-easy-text-box, #bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.awesome .bg-round-easy-text-box-holder { height: 118px; width: 118px; }
#bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.sportsbars .bg-round-easy-text-box, #bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.sportsbars .bg-round-easy-text-box-holder { height: 90px; width: 90px; }
#bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.themost .bg-round-easy-text-box, #bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.themost .bg-round-easy-text-box-holder { height: 160px; width: 160px; }
#bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.nightclubs .bg-round-easy-text-box, #bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.nightclubs .bg-round-easy-text-box-holder { height: 135px; width: 135px; }
#bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.openair .bg-round-easy-text-box, #bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.openair .bg-round-easy-text-box-holder { height: 100px; width: 100px; }
#bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.winebars .bg-round-easy-text-box, #bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.winebars .bg-round-easy-text-box-holder { height: 85px; width: 85px; }
#bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.courtyard .bg-round-easy-text-box, #bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.courtyard .bg-round-easy-text-box-holder { height: 124px; width: 124px; }
#bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.festivals .bg-round-easy-text-box, #bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.festivals .bg-round-easy-text-box-holder { height: 110px; width: 110px; }
#bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.skybars .bg-round-easy-text-box, #bpg-really-looking-for .bpg-really-looking-for-staff > li > ul > li.skybars .bg-round-easy-text-box-holder { height: 100px; width: 100px; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-one .bpg-really-looking-for-staff-item.jazzdress { margin-right: 0; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-one .bpg-really-looking-for-staff-item.awesome > div { bottom: 160px; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-one .bpg-really-looking-for-staff-item.band { margin-right: 5%; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-one .bpg-really-looking-for-staff-item.sportsbars { margin-right: 2%; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-one .bpg-really-looking-for-staff-item.sportsbars > div { bottom: 150px; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-one .bpg-really-looking-for-staff-item.trabant > div { bottom: 80px; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two { margin-top: -50px; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.girlplate { margin-left: 6%; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.themost { margin-left: -3%; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.themost > div { bottom: 130px; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.nightclubs { margin-left: 10%; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.nightclubs > div { bottom: 40px; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.borat { margin-left: 2%; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.borat > div { bottom: 40px; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.openair { margin-left: 5%; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.openair > div { bottom: 180px; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-three { margin-top: -110px; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-three .bpg-really-looking-for-staff-item.poker { margin-left: 22%; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-three .bpg-really-looking-for-staff-item.winebars { margin-left: 7%; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-three .bpg-really-looking-for-staff-item.winebars > div { bottom: 110px; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-three .bpg-really-looking-for-staff-item.courtyard { margin-left: 25%; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-three .bpg-really-looking-for-staff-item.courtyard > div { bottom: 140px; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-four { margin-top: -160px; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-four .bpg-really-looking-for-staff-item.party > div { bottom: 60px; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-four .bpg-really-looking-for-staff-item.festivals { margin-left: -1%; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-four .bpg-really-looking-for-staff-item.festivals > div { bottom: 29px; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-four .bpg-really-looking-for-staff-item.skybars { margin-left: 15%; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-four .bpg-really-looking-for-staff-item.skybars > div { bottom: 100px; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-four .bpg-really-looking-for-staff-item.bike { margin-left: 10%; }
#bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-four .bpg-really-looking-for-staff-item.bike > div { bottom: 10px; }
#bpg-really-looking-for .bpg-really-looking-for-image { text-align: center; width: 100%; position: absolute; left: 0; bottom: -337px; }
@media screen and (max-width: 1125px) { #bpg-really-looking-for { padding-bottom: 340px; }
  #bpg-really-looking-for .bpg-really-looking-for-staff { text-align: center; background-size: cover; }
  #bpg-really-looking-for .bpg-really-looking-for-staff li, #bpg-really-looking-for .bpg-really-looking-for-staff ul { display: inline; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-one .bpg-really-looking-for-staff-item.jazzdress { margin-right: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-one .bpg-really-looking-for-staff-item.awesome > div { bottom: 50px; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-one .bpg-really-looking-for-staff-item.band { margin-right: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-one .bpg-really-looking-for-staff-item.sportsbars { margin-right: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-one .bpg-really-looking-for-staff-item.sportsbars > div { bottom: 40px; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-one .bpg-really-looking-for-staff-item.trabant > div { bottom: 20px; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two { margin-top: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.girlplate { margin-left: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.themost { margin-left: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.themost > div { bottom: 50px; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.nightclubs { margin-left: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.nightclubs > div { bottom: 20px; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.borat { margin-left: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.borat > div { bottom: 20px; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.openair { margin-left: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-two .bpg-really-looking-for-staff-item.openair > div { bottom: 50px; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-three { margin-top: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-three .bpg-really-looking-for-staff-item.poker { margin-left: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-three .bpg-really-looking-for-staff-item.winebars { margin-left: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-three .bpg-really-looking-for-staff-item.winebars > div { bottom: 40px; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-three .bpg-really-looking-for-staff-item.courtyard { margin-left: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-three .bpg-really-looking-for-staff-item.courtyard > div { bottom: 60px; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-four { margin-top: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-four .bpg-really-looking-for-staff-item.party > div { bottom: 30px; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-four .bpg-really-looking-for-staff-item.festivals { margin-left: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-four .bpg-really-looking-for-staff-item.festivals > div { bottom: 0px; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-four .bpg-really-looking-for-staff-item.skybars { margin-left: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-four .bpg-really-looking-for-staff-item.skybars > div { bottom: 40px; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-four .bpg-really-looking-for-staff-item.bike { margin-left: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-staff .bpg-really-looking-for-staff-four .bpg-really-looking-for-staff-item.bike > div { bottom: 0; }
  #bpg-really-looking-for .bpg-really-looking-for-image { bottom: -410px; } }

#bpg-usefull-tipps-top { background: #00a99b; padding: 16px 0; }
#bpg-usefull-tipps-top .bpg-usefull-tipps-top-image { margin: -110px 0 -110px -60px; position: relative; z-index: 11; }
#bpg-usefull-tipps-top .bpg-usefull-tipps-top-title { margin: 0; }
#bpg-usefull-tipps-top .bpg-usefull-tipps-top-title .top { display: block; font-size: 63px; font-weight: 300; line-height: 1em; color: black; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; }
#bpg-usefull-tipps-top .bpg-usefull-tipps-top-title .bottom { display: block; font-size: 98px; font-weight: 700; line-height: 1em; color: white; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; }
#bpg-usefull-tipps-top .bpg-usefull-tipps-top-text { padding-top: 5px; font-size: 25px; font-weight: 400; line-height: 35px; color: white; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; }
@media screen and (max-width: 1125px) { #bpg-usefull-tipps-top .bpg-usefull-tipps-top-image { text-align: center; margin: -110px auto 10px auto; position: relative; z-index: 11; }
  #bpg-usefull-tipps-top .bpg-usefull-tipps-top-title { text-align: center; }
  #bpg-usefull-tipps-top .bpg-usefull-tipps-top-text { text-align: center; }
  #bpg-usefull-tipps-top .columns { width: 100% !important; } }
@media screen and (max-width: 479px) { #bpg-usefull-tipps-top { padding: 16px 0 66px; } }

#bpg-usefull-tipps-bottom > .row > .columns { background-image: url(../images/budapestguide/inwhitepath.png); background-position: top center; background-repeat: no-repeat; background-size: contain; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top { padding: 53px 0 0 0; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-atm { padding-top: 180px; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-atm .bpg-usefull-tipps-bottom-atm-image { float: left; width: 40%; margin-left: -60px; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-atm .bpg-usefull-tipps-bottom-atm-image .money-badge { margin-bottom: -80px; position: relative; z-index: 11; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-atm .bpg-usefull-tipps-bottom-atm-image .atm-image { padding-left: 12px; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-atm .bpg-usefull-tipps-bottom-atm-text { float: left; width: 60%; padding-left: 20px; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-atm .bpg-usefull-tipps-bottom-atm-text .bpg-usefull-tipps-bottom-atm-title { font-size: 26px; font-weight: 700; line-height: 25px; color: #6bc0dd; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; margin: 80px 0 25px 0; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-atm .bpg-usefull-tipps-bottom-atm-text .bpg-usefull-tipps-bottom-atm-one, #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-atm .bpg-usefull-tipps-bottom-atm-text .bpg-usefull-tipps-bottom-atm-two { font-size: 18px; font-weight: 400; line-height: 1em; color: black; font-style: normal; font-family: 'Roboto', sans-serif; margin-bottom: 50px; padding: 2px 0; background: white; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-taxi { max-width: 420px; margin: 0 auto; padding: 0 16px 0 25px; margin-right: 60px; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-taxi .bpg-usefull-tipps-bottom-taxi-image { text-align: center; margin-bottom: 25px; padding-right: 50px; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-taxi .bpg-usefull-tipps-bottom-taxi-one, #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-taxi .bpg-usefull-tipps-bottom-taxi-two { font-size: 18px; font-weight: 400; line-height: 1em; color: black; font-style: normal; font-family: 'Roboto', sans-serif; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-taxi .bpg-usefull-tipps-bottom-taxi-title { font-size: 26px; font-weight: 700; line-height: 25px; color: #f7db05; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; margin: 20px auto 20px -25px; padding: 5px 25px; max-width: 328px; background-color: #534741; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center { position: relative; top: -60px; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-too-holder { padding-right: 70px; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-too { float: left; padding-top: 60px; width: 76%; position: relative; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-too .bpg-usefull-tipps-center-too-title { font-size: 40px; font-weight: 400; line-height: 1em; color: #9e005d; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; margin: 0; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-too .bpg-usefull-tipps-center-too-subtitle { font-size: 60px; font-weight: 700; line-height: 0.7em; color: #9e005d; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; margin-bottom: 20px; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-too .bpg-usefull-tipps-center-too-one { font-size: 18px; font-weight: 400; line-height: 25px; color: black; font-style: normal; font-family: 'Roboto', sans-serif; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-too .bpg-usefull-tipps-center-too-image { position: absolute; right: -30px; top: 3px; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-extra-text { float: right; width: 23%; font-size: 18px; font-weight: 500; line-height: 21px; color: #9e005d; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; text-align: center; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-bottom { position: relative; top: -125px; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-bottom .bpg-usefull-tipps-bottom-image { float: left; }
#bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-bottom .bpg-usefull-tipps-bottom-text { padding: 200px 0 0 30px; font-size: 18px; font-weight: 400; line-height: 25px; color: black; font-style: normal; font-family: 'Roboto', sans-serif; float: left; width: auto; }
@media screen and (max-width: 1125px) { #bpg-usefull-tipps-bottom > .row > .columns { background-image: none; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top { padding: 22px 0 0 0; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-atm { padding-top: 0px; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-atm .bpg-usefull-tipps-bottom-atm-image { width: 40%; margin-left: 0; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-atm .bpg-usefull-tipps-bottom-atm-text { width: 57%; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-taxi { max-width: 100%; margin: 0 auto; padding: 0 16px; margin-right: 0; text-align: center; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-taxi .bpg-usefull-tipps-bottom-taxi-image { text-align: center; margin-bottom: 25px; padding-right: 0; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-taxi .bpg-usefull-tipps-bottom-taxi-title { margin: 20px auto; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center { position: relative; top: 0; margin: 22px -0.9375em 0; padding: 0.9375em 55px; background: #ddd; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .large-8 { width: 100%; left: auto; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-too-holder { padding-right: 0; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-too { float: left; padding-top: 60px; width: 76%; position: relative; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-too .bpg-usefull-tipps-center-too-title { font-size: 40px; font-weight: 400; line-height: 1em; color: #9e005d; font-style: normal; font-family: 'Roboto', sans-serif; text-transform: uppercase; margin: 0; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-bottom { position: relative; top: 0; padding-top: 44px; padding-bottom: 44px; margin-left: -0.9375em; margin-right: -0.9375em; border-bottom: 88px solid #9e005d; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-bottom .bpg-usefull-tipps-bottom-image { float: left; max-width: 50%; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-bottom .bpg-usefull-tipps-bottom-text { padding: 100px 0 0 30px; float: left; width: 50%; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-bottom:after { content: '\f11e'; font-family: FontAwesome; position: absolute; top: 100%; line-height: 88px; text-align: center; color: white; left: 0; width: 100%; font-size: 76px; } }
@media screen and (max-width: 769px) { #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center { position: relative; top: 0; padding: 0.9375em 55px; background: #ddd; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .large-8 { width: 100%; left: auto; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-too-holder { padding-right: 0; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-too { float: left; padding-top: 0; width: 79%; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-too-image { display: none; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-extra-text { float: right; width: 20%; } }
@media screen and (max-width: 479px) { #bpg-usefull-tipps-bottom { position: relative; top: -60px; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top { padding: 0; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-atm { padding: 55px 0.9375em; margin-right: -0.9375em; margin-left: -0.9375em; background: #ddd; margin-bottom: 55px; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-atm .bpg-usefull-tipps-bottom-atm-image { float: none; width: 100%; margin-left: 0; text-align: center; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-atm .bpg-usefull-tipps-bottom-atm-text { float: none; width: 100%; padding-left: 0; padding-top: 0; text-align: center; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-atm .bpg-usefull-tipps-bottom-atm-text .bpg-usefull-tipps-bottom-atm-title { margin: 22px 0 11px 0; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-atm .bpg-usefull-tipps-bottom-atm-text .bpg-usefull-tipps-bottom-atm-one, #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-top .bpg-usefull-tipps-bottom-atm .bpg-usefull-tipps-bottom-atm-text .bpg-usefull-tipps-bottom-atm-two { margin-bottom: 11px; padding: 2px 0; background: transparent; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center { position: relative; top: 0; padding: 0.9375em 55px; background: #ddd; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .large-8 { width: 100%; left: auto; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-too-holder { padding-right: 0; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-too { float: none; padding: 0 0 33px 0; width: 100%; text-align: center; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-too .bpg-usefull-tipps-center-too-subtitle { line-height: 1em; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-too-image { display: none; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-center .bpg-usefull-tipps-center-extra-text { float: none; width: 100%; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-center-too-holder { padding-right: 70px; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-bottom { position: relative; top: 0; padding-top: 44px; padding-bottom: 44px; text-align: center; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-bottom .bpg-usefull-tipps-bottom-image { float: none; max-width: 100%; }
  #bpg-usefull-tipps-bottom .bpg-usefull-tipps-bottom-bottom .bpg-usefull-tipps-bottom-text { padding: 50px 0 0 0; float: none; width: 100%; } }

/*# sourceMappingURL=test.css.map */
