#myrp_stars_display html, #myrp_stars_display body, #myrp_stars_display div, #myrp_stars_display span,
#myrp_stars_display  p, #myrp_stars_display blockquote, #myrp_stars_display  pre,
#myrp_stars_display a,
#myrp_stars_display em, #myrp_stars_display font, #myrp_stars_display img,
#myrp_stars_display small, #myrp_stars_display strike, #myrp_stars_display strong, #myrp_stars_display sub, #myrp_stars_display sup,
#myrp_stars_display b, #myrp_stars_display u,#myrp_stars_display  i, #myrp_stars_display center,
#myrp_stars_display  ol, #myrp_stars_display ul, #myrp_stars_display li,
#myrp_stars_display fieldset, #myrp_stars_display form, #myrp_stars_display label, #myrp_stars_display legend,
#myrp_stars_display table, #myrp_stars_display caption, #myrp_stars_display tbody, #myrp_stars_display tfoot, #myrp_stars_display thead, #myrp_stars_display tr, #myrp_stars_display th, #myrp_stars_display
td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}#myrp_stars_display
body{line-height:0}#myrp_stars_display ol,#myrp_stars_display
ul{list-style:none}#myrp_stars_display :focus{outline:0}#myrp_stars_display
ins{text-decoration:none}#myrp_stars_display
del{text-decoration:line-through}#myrp_stars_display
table{border-collapse:collapse;border-spacing:0}.star{margin:0;display:none}div.star-rating,div.star-rating
a{background:url(/wp-content/plugins/MyRP/includes/images/stars/default-star.png) no-repeat 0 0}div.rating-cancel,div.rating-cancel
a{background:url(/wp-content/plugins/MyRP/includes/star-rating/delete.gif) no-repeat 0 -12px}div.rating-cancel a,div.star-rating
a{display:block;height:100%;background-position:0px 0px;border:0}div.rating-cancel a:hover{background-position:0 -12px!important}div.star-rating-on
a{background-position:0 -12px}div.star-rating-hover
a{background-position:0 -24px}div.star-rating-readonly
a{cursor:default !important}div.star-rating{background:transparent!important;overflow:hidden!important}.jTip{font-weight:bolder;font-family:Verdana,Arial,sans;text-decoration:none;color:black;padding:3px}.jTip:hover{color:gray;background-color:inherit}#JT_close_left,#JT_close_right{font-size:1.1em}#JT_copy p, #JT_copy
ul{font-size:1.1em}#JT_arrow_left{background-image:url("/wp-content/plugins/MyRP/includes/images/arrow_left.gif");background-repeat:no-repeat;background-position:left top;position:absolute;z-index:101;left:-12px;height:23px;width:10px;top:-3px}#JT_arrow_right{background-image:url("/wp-content/plugins/MyRP/includes/images/arrow_right.gif");background-repeat:no-repeat;background-position:left top;position:absolute;z-index:101;height:23px;width:11px;top:-2px}#JT{position:absolute;z-index:100;border:2px
solid #CCC;background-color:#fff}#JT_copy{padding:10px
10px 10px 10px;color:#333}.JT_loader{background-image:url("/wp-content/plugins/MyRP/includes/images/loader.gif");background-repeat:no-repeat;background-position:center center;width:100%;height:12px}#JT_close_left{background-color:#CCC;text-align:left;padding-left:8px;padding-bottom:5px;padding-top:2px;font-weight:bold}#JT_close_right{background-color:#CCC;text-align:left;padding-left:8px;padding-bottom:5px;padding-top:2px;font-weight:bold}#JT_copy
p{margin:3px
0}#JT_copy
img{padding:1px;border:1px
solid #CCC}.jTip{cursor:help}.hproduct
.description{display:none}.busreisen_main
h2{color:#337E9E;margin-bottom:15px}.busreisen_main
.busreise_form{display:block;border:1px
solid #CC8100;background-color:#FFF1D9;padding-left:3%;padding-right:3%;padding-bottom:25px;padding-top:0px;width:100%;box-sizing:border-box}.busreisen_main .busreise_form
.row{width:26.9%;margin-right:3%;margin-right:6%;height:52px;margin-top:20px;display:block;float:left;position:relative}.busreisen_main .busreise_form
.row.button_wrapper{margin-top:17px;margin-bottom:3px}.busreisen_main .busreise_form .row input[type="text"]{padding:5px;padding-bottom:3px;box-sizing:border-box;border:1px
solid #CCC}.busreisen_main .busreise_form .art-button{height:30px}.busreisen_main .busreise_form .row
select{width:100%}.busreisen_main .busreise_form .row
.date{width:80px;text-align:center}.busreisen_main .busreise_form
.flex{display:flex;align-items:center;justify-content:left}.busreisen_main .busreise_form .flex
.details_click{align-self:flex-end;color:#CC8100;cursor:pointer;padding-top:10px;margin-bottom:1px;font-weight:bold;position:relative;padding-left:25px}.busreisen_main .busreise_form .flex .details_click .plus, .busreisen_main .busreise_form .flex .details_click
.minus{border:1px
solid #CC8100;background-color:white;padding:0px;margin-right:5px;position:absolute;display:block;width:13px;height:13px;padding-top:0px;font-family:arial;text-align:center;left:0px;top:13px;font-size:15px}.busreisen_main .busreise_form .flex .details_click .plus
span{display:block;margin-top:-3px}.busreisen_main .busreise_form .flex .details_click .minus
span{display:block;margin-top:-5px}.busreisen_main .busreise_form .flex .details_click
.minus{display:none}.busreisen_main .busreise_form .flex.open .details_click
.plus{display:none}.busreisen_main .busreise_form .flex.open .details_click
.minus{display:block}.busreisen_main .busreise_form
#busreise_details{clear:both;width:100%;display:none}.busreisen_main .busreise_form .flex.open+#busreise_details{display:block}@media (max-width: 550px){.busreisen_main .busreise_form
.row{width:100%;margin-left:0px;margin-right:0px;float:none;height:auto}.busreisen_main .busreise_form .row
.date{width:100%;text-align:left}.busreisen_main .busreise_form .row.button_wrapper
label{display:none}}.busreisen_main .busreise_form .row
label{font-weight:bold}.busreisen_main .busreise_form .row .art-button{width:100%;float:none;box-sizing:border-box}.busreisen_main
.header{padding:0px
5px;border:1px
solid #337e9e;font-size:11px;font-weight:bold}.busreisen_main .header
span{cursor:pointer}.busreisen_main .header span:before{content:"▲";margin-right:3px}.busreisen_main .header span.asc, .busreisen_main .header
span.desc{font-weight:bold}.busreisen_main .header span.desc:before{content:"▼"}.busreisen_main
ol{list-style:none;margin:0px;padding:0px;margin-bottom:20px}.busreisen_main ol>li{border-bottom:1px solid #337e9e;margin:0px;line-height:130%;padding:10px
5px}.busreisen_main ol>li:nth-child(even){background-color:#e1eff5}.busreisen_main ol > li
h3{margin-bottom:10px;color:#337E9E}.busreisen_main
.table_faker{display:table;width:100%}.busreisen_main
.text_wrapper{display:table-row}.busreisen_main .text_wrapper
.cell{display:table-cell;width:100px;vertical-align:top}.busreisen_main .text_wrapper .cell+.cell{width:auto}.busreisen_main .text_wrapper .cell+.cell+.cell{width:100px;text-align:center}.busreisen_main .text_wrapper .cell+.cell+.cell+.cell{width:125px}.busreisen_main
.reisebild{margin:0px}.busreisen_main
.text{height:98px;overflow:hidden}.busreisen_main
.preis{font-size:19px}.busreisen_main .art-button{background-color:#657e01;background:-moz-linear-gradient(top, #90b501 0px, #90b501 20%, #7b9a01 20%, #657e01 50%, #657e01 100%) no-repeat;background:linear-gradient(top, #90b501 0px, #90b501 20%, #7b9a01 20%, #657e01 50%, #657e01 100%) no-repeat;background:-webkit-linear-gradient(top, #90b501 0px, #90b501 20%, #7b9a01 20%, #657e01 50%, #657e01 100%) no-repeat;background:-o-linear-gradient(top, #90b501 0px, #90b501 20%, #7b9a01 20%, #657e01 50%, #657e01 100%) no-repeat;background:-ms-linear-gradient(top, #90b501 0px, #90b501 20%, #7b9a01 20%, #657e01 50%, #657e01 100%) no-repeat;background:linear-gradient(top, #90b501 0px, #90b501 20%, #7b9a01 20%, #657e01 50%, #657e01 100%) no-repeat;-svg-background:linear-gradient(top, #90b501 0px, #90b501 20%, #7b9a01 20%, #657e01 50%, #657e01 100%) no-repeat;float:right}.busreisen_main
.datum_wrapper{width:100px;float:left}.busreisen_main
.sterne_wrapper{float:right;width:125px}.busreisen_main
.reisedetails_click{float:left;line-height:100%}.busreisen_main
.reisedetails{padding-top:10px}.busreisen_main  .reisedetails
table{width:50%;float:left;margin:0px}.busreisen_main  .reisedetails table
td{padding:0px;border:none}.busreisen_main  .reisedetails table
td{width:100px;font-weight:bold;padding-bottom:5px}.busreisen_main  .reisedetails table td+td{font-weight:normal;width:auto}.busreisen_main  .reisedetails
.inklusivleistung{float:left;width:48%;margin-left:2%}.busreisen_main  .reisedetails .inklusivleistung
ul{margin-left:0px}.busreisen_main  .reisedetails .inklusivleistung ul
li{line-height:130%}.busreisen_main  .reisedetails .inklusivleistung h3, .busreisen_main  .reisedetails .inklusivleistung
span{display:block;color:black;margin-top:3px;font-weight:bold}@media (max-width: 550px){.busreisen_main ol>li{}.busreisen_main
.table_faker{display:block}.busreisen_main
.text{height:170px}.busreisen_main
.text_wrapper{display:block}.busreisen_main .text_wrapper
.cell{display:block;float:left}.busreisen_main .text_wrapper .cell+.cell{float:none;margin-top:10px}.busreisen_main .text_wrapper .cell+.cell+.cell{clear:both;display:inline-block;width:49%;text-align:left;padding-top:10px}.busreisen_main .text_wrapper .cell+.cell+.cell+.cell{display:inline-block;width:49%;text-align:right;padding-top:0px}.busreisen_main
.row_datum{margin-top:10px}.busreisen_main
.sterne_wrapper{margin-top:5px;width:auto}.busreisen_main
.reisedetails_click{clear:both}.busreisen_main  .reisedetails table, .busreisen_main  .reisedetails
.inklusivleistung{float:none;width:100%;margin-left:0px}}@font-face{font-family:"Coda Caption";font-style:normal;font-weight:800;src:local("Coda Caption Heavy"), local("CodaCaption-Heavy"), url("https://themes.googleusercontent.com/static/fonts/codacaption/v6/YDl6urZh-DUFhiMBTgAnz2pVmE9oLybi4D_AN-2K110.woff") format("woff")}@font-face{font-family:"Lobster";font-style:normal;font-weight:400;src:local("Lobster"), url("https://themes.googleusercontent.com/static/fonts/lobster/v8/MWVf-Rwh4GLQVBEwbyI61Q.woff") format("woff")}.fernbus-content-layout{border-collapse:collapse;width:96%;padding:2%;background-color:#FFF1D9}.fernbus-content-layout-row{}.fernbus-layout-cell{display:inline-block;vertical-align:top;padding-right:20px}.search-mask input[type="text"]{width:220px}div.ui-widget
input{font-family:'Trebuchet MS',Arial,Helvetica,Sans-Serif;font-weight:bold;font-size:14px}.ui-widget{font-size:13px !important;font-family:'Trebuchet MS',Arial,Helvetica,Sans-Serif !important}select{border:1px
solid #CCC;font-weight:normal;font-family:'Trebuchet MS',Arial,Helvetica,Sans-Serif;font-size:13px;color:#132F3B;padding:4px}hr{margin:24px
0px !important;color:#CCC !important}.bewertung_wrapper{width:60px;height:12px;background-image:url(http://www.fernbusse.de/wp-content/plugins/MyRP/includes/images/stars/cool-stars.png)}.bewertung{height:12px;background-image:url(http://www.fernbusse.de/wp-content/plugins/MyRP/includes/images/stars/cool-stars.png);background-position:left bottom}.bewertung1{width:6px}.bewertung2{width:12px}.bewertung3{width:18px}.bewertung4{width:24px}.bewertung5{width:30px}.bewertung6{width:36px}.bewertung7{width:42px}.bewertung8{width:48px}.bewertung9{width:54px}.bewertung10{width:60px}#ui-datepicker-div{display:none;z-Index:10 !important}.ui-autocomplete{z-Index:10 !important}#tabs-min,#reiseinformation_tabs{background:transparent;border:none;padding:0}#tabs-min .ui-tabs-panel, #reiseinformation_tabs .ui-tabs-panel{padding:0px}#tabs-min .ui-tabs-nav, #reiseinformation_tabs .ui-tabs-nav{padding:0px;content:none}#tabs-min .ui-widget-header, #reiseinformation_tabs .ui-widget-header{background:transparent;border:none;border-bottom:1px solid #337E9E;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}#tabs-min .ui-tabs-nav .ui-state-default, #reiseinformation_tabs .ui-tabs-nav .ui-state-default{background:transparent;border:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}#tabs-min .ui-tabs-nav .ui-state-active, #reiseinformation_tabs .ui-tabs-nav .ui-state-active{background:#337E9E;border:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}#tabs-min .ui-tabs-nav .ui-state-default a, #reiseinformation_tabs .ui-tabs-nav .ui-state-default
a{color:#132F3B}#tabs-min .ui-tabs-nav .ui-state-active a, #reiseinformation_tabs .ui-tabs-nav .ui-state-active
a{color:white}#tabs-min .ui-tabs-nav li a, #reiseinformation_tabs .ui-tabs-nav li
a{padding:0.5em 1em}#ui-datepicker-div{font-size:12px}#iframe_db_widget{margin-top:0px}#fb-results > .art-article th, #fb-results > .art-article
td{border:none}#fb-results thead>tr{border-top:1px dotted #CC8100;border-bottom:1px dotted #CC8100}#fb-results tbody>tr{border-bottom:1px dotted #CC8100}#connections{width:100%;border:1px
dotted #CC8100}.ui-tabs-nav li:before{content:none !important}a.fernbus_anbieter_link,a.fernbus_anbieter_link:link,a.fernbus_anbieter_link:visited{font-weight:bold;text-decoration:none;color:#337E9E}#connections th, #connections
td{border-left:1px dotted #CC8100;border-top:1px dotted #CC8100}#load-overlay{color:#337E9E;font-family:Trebuchet MS;padding:10px;text-align:center;line-height:150%}.all_route_wrapper{background-color:#FFEDCD;border:1px
solid #CC8100}.all_route_wrapper
.from_city2city{font-weight:bold !important;margin-left:5px}.route_wrapper{margin-left:5px}.route_wrapper+.route_wrapper{margin-top:3px}.route_wrapper
.anbieter{font-weight:bold;display:inline-block;margin-right:5px}.route_wrapper
ul{list-style:none;padding:0px;margin:0px;display:block;line-height:1.3em}.route_wrapper ul>li{display:inline-block;margin:0px;padding:0px;margin-right:5px;color:#337e9e;line-height:1.3em}.route_wrapper ul > li
.strong{color:#337e9e}.route_wrapper ul>li:before{padding:0px;margin:0px;width:0px;height:0px;display:none;content:""}.route_wrapper ul>li+li+li:before{display:inline-block;content:"-";margin-right:5px;background-color:#337e9e;height:1px;width:3px}.citys_block_wrapper{margin-top:10px;padding:10px;border:1px
dotted #CC8100}.citys_block_wrapper>header{padding-bottom:10px}header{color:#337E9E;font-size:18px}.citys_block_wrapper
ul{margin:0px;padding:0px;list-style:none}.citys_block_wrapper
li{padding:0px
!important;margin:0px;list-style:none;display:inline-block;width:300px}.citys_block_wrapper ul>li:before{display:none;content:"";margin:0px;padding:0px}.error_meldung{border:1px
solid #D50006;font-weight:bold;margin:10px
0;padding:10px
20px}.error_meldung+.error_meldung{margin-top:0px}select.error,input.error{outline:1px
solid red}.fernbus_form{padding-bottom:20px}.fernbus_form
.row{display:block;float:left;width:170px;margin-right:25px;margin-top:16px}.fernbus_form .row
label{display:block;font-weight:bold}.fernbus_form .row input[type="text"], .fernbus_form .row
select{width:160px;border:1px
solid #CCC}.fernbus_form .row
select{width:80px}.fernbus_form .row input[type="text"]{padding:5px}.fernbus_form .row input[type="checkbox"]{margin:0px}.fernbus_form .row input[type="text"].date{width:80px;text-align:center}.fernbus_form input[type="submit"],.button_green{float:right;z-Index:2;position:relative;display:inline-block;text-decoration:none;font-size:14px;font-family:'Trebuchet MS',Arial,Helvetica,Sans-Serif;font-weight:bold;font-style:normal;margin-top:-31px;margin-right:6px;color:#FFF;border:none;border-top:5px solid #90b501;background-color:#657e01;background:-moz-linear-gradient(top, #7b9a01 0%, #657e01 100%) no-repeat;background:linear-gradient(top, #7b9a01 0%, #657e01 100%) no-repeat;background:-webkit-linear-gradient(top, #7b9a01 0%, #657e01 100%) no-repeat;background:-o-linear-gradient(top, #7b9a01 0%, #657e01 100%) no-repeat;background:-ms-linear-gradient(top, #7b9a01 0%, #657e01 100%) no-repeat;background:linear-gradient(top, #7b9a01 0%, #657e01 100%) no-repeat;-svg-background:linear-gradient(top, #7b9a01 0%, #657e01 100%) no-repeat;padding:11px
20px;padding-top:2px;height:31px;cursor:pointer;width:190px}.fernbus_form input[type="submit"]:hover, .button_green:hover, .fernbustipp .art-button:hover, .fernbustipp_werbung .art-button:hover{border-top-color:rgba(144, 181, 1, 0.5);background-color:#657e01;background:-moz-linear-gradient(top, rgba(123, 154, 1, 0.5) 0%, rgba(101, 126, 1, 0.5) 100%) no-repeat;background:linear-gradient(top, rgba(123, 154, 1, 0.5) 0%, rgba(101, 126, 1, 0.5) 100%) no-repeat;background:-webkit-linear-gradient(top, rgba(123, 154, 1, 0.5) 0%, rgba(101, 126, 1, 0.5) 100%) no-repeat;background:-o-linear-gradient(top, rgba(123, 154, 1, 0.5) 0%, rgba(101, 126, 1, 0.5) 100%) no-repeat;background:-ms-linear-gradient(top, rgba(123, 154, 1, 0.5) 0%, rgba(101, 126, 1, 0.5) 100%) no-repeat;background:linear-gradient(top, rgba(123, 154, 1, 0.5) 0%, rgba(101, 126, 1, 0.5) 100%) no-repeat;-svg-background:linear-gradient(top, rgba(123, 154, 1, 0.5) 0%, rgba(101, 126, 1, 0.5) 100%) no-repeat}.ui-menu .ui-menu-item
a{font-family:'Trebuchet MS',Arial,Helvetica,Sans-Serif;font-size:14px}#fernbus-app{margin-right:1px}#fernbus-app
.fernbus_form{background-color:#FFF1D9;border-collapse:collapse;border:1px
solid #CC8100;padding-left:4.5%;padding-right:4.5%;padding-bottom:16px;padding-top:0px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#fernbus-app .fernbus_form
.row{display:block;float:left}.icon_wrapper{margin-top:1px}.icon_wrapper
input{display:none}.fernbus_form .row label.icon, .fernbus_form .row
span.icon{display:inline-block;width:54px;height:28px;cursor:pointer;margin-top:2px;background-repeat:no-repeat;background-position:center center}.icon.bus{background-image:url(/wp-content/plugins/fernbus2/images/busgrau.jpg)}.icon.bus:hover,.icon1.bus{background-image:url(/wp-content/plugins/fernbus2/images/busgruen.jpg)}.icon.bahn{background-image:url(/wp-content/plugins/fernbus2/images/bahngrau.jpg)}.icon.bahn:hover,.icon1.bahn{background-image:url(/wp-content/plugins/fernbus2/images/bahngruen.jpg)}.icon.auto{background-image:url(/wp-content/plugins/fernbus2/images/autograu.jpg)}.icon.auto:hover,.icon1.auto{background-image:url(/wp-content/plugins/fernbus2/images/autogruen.jpg)}#fernbus-app .fernbus_form input[type="submit"]{margin-top:-37px;margin-right:14px}.verbindungen_main{width:100%;border-bottom:1px solid #337E9E}.verbindungen_main td, .verbindungen_main
th{border:none;text-align:left}.verbindungen_main
th{padding:0px
5px;white-space:nowrap}.art-postcontent .verbindungen_main th a, .art-postcontent .verbindungen_main th a:link{color:#222;font-size:11px}.verbindungen_main th a:hover{color:#222;text-decoration:none;font-size:11px}.verbindungen_main
td{padding:10px
5px;line-height:1em}.verbindungen_main thead
tr{border:1px
solid #337E9E;font-size:11px}.verbindungen_main tr td:last-child{vertical-align:middle;padding-right:0px;padding-left:0px}.verbindungen_main tr:nth-child( even ){background-color:#E1EFF5}.verbindungen_main a.art-button, .verbindungen_main .art-button{background-color:#657e01;background:-moz-linear-gradient(top, #90b501 0px, #90b501 20%, #7b9a01 20%, #657e01 50%, #657e01 100%) no-repeat;background:linear-gradient(top, #90b501 0px, #90b501 20%, #7b9a01 20%, #657e01 50%, #657e01 100%) no-repeat;background:-webkit-linear-gradient(top, #90b501 0px, #90b501 20%, #7b9a01 20%, #657e01 50%, #657e01 100%) no-repeat;background:-o-linear-gradient(top, #90b501 0px, #90b501 20%, #7b9a01 20%, #657e01 50%, #657e01 100%) no-repeat;background:-ms-linear-gradient(top, #90b501 0px, #90b501 20%, #7b9a01 20%, #657e01 50%, #657e01 100%) no-repeat;background:linear-gradient(top, #90b501 0px, #90b501 20%, #7b9a01 20%, #657e01 50%, #657e01 100%) no-repeat;-svg-background:linear-gradient(top, #90b501 0px, #90b501 20%, #7b9a01 20%, #657e01 50%, #657e01 100%) no-repeat}.verbindungen_main a.art-button{width:91px}.verbindungen_main a.art-button:hover, .verbindungen_main .art-button:hover{background:-moz-linear-gradient(top, rgba(144, 181, 1, 0.5) 0px, rgba(144, 181, 1, 0.5) 20%, rgba(123, 154, 1, 0.5) 20%, rgba(101, 126, 1, 0.5) 50%, rgba(101, 126, 1, 0.5) 100%) no-repeat;background:linear-gradient(top, rgba(144, 181, 1, 0.5) 0px, rgba(144, 181, 1, 0.5) 20%, rgba(123, 154, 1, 0.5) 20%, rgba(101, 126, 1, 0.5) 50%, rgba(101, 126, 1, 0.5) 100%) no-repeat;background:-webkit-linear-gradient(top, rgba(144, 181, 1, 0.5) 0px, rgba(144, 181, 1, 0.5) 20%, rgba(123, 154, 1, 0.5) 20%, rgba(101, 126, 1, 0.5) 50%, rgba(101, 126, 1, 0.5) 100%) no-repeat;background:-o-linear-gradient(top, rgba(144, 181, 1, 0.5) 0px, rgba(144, 181, 1, 0.5) 20%, rgba(123, 154, 1, 0.5) 20%, rgba(101, 126, 1, 0.5) 50%, rgba(101, 126, 1, 0.5) 100%) no-repeat;background:-ms-linear-gradient(top, rgba(144, 181, 1, 0.5) 0px, rgba(144, 181, 1, 0.5) 20%, rgba(123, 154, 1, 0.5) 20%, rgba(101, 126, 1, 0.5) 50%, rgba(101, 126, 1, 0.5) 100%) no-repeat;background:linear-gradient(top, rgba(144, 181, 1, 0.5) 0px, rgba(144, 181, 1, 0.5) 20%, rgba(123, 154, 1, 0.5) 20%, rgba(101, 126, 1, 0.5) 50%, rgba(101, 126, 1, 0.5) 100%) no-repeat;-svg-background:linear-gradient(top, rgba(144, 181, 1, 0.5) 0px, rgba(144, 181, 1, 0.5) 20%, rgba(123, 154, 1, 0.5) 20%, rgba(101, 126, 1, 0.5) 50%, rgba(101, 126, 1, 0.5) 100%) no-repeat}.verbindungen_main
.preis_wrapper{vertical-align:middle;font-weight:bold;font-size:19px}.verbindungen_main .anbieter_wrapper
.bewertung_wrapper{margin-top:1px;margin-bottom:5px}.verbindungen_main .anbieter_wrapper
a{display:inline-block;margin-top:-5px}#tabs-min li, #reiseinformation_tabs
li{margin-right:0px}#tabs-min li a.tab, #reiseinformation_tabs li
a.tab{font-size:13px;line-height:1.2em;font-weight:bold;font-family:'Trebuchet MS',Arial,Helvetica,Sans-Serif;padding:3px
13px;border-top:1px solid #337E9E;border-right:1px solid #337E9E}#tabs-min li a:first-child, #reiseinformation_tabs li a:first-child{border-left:1px solid #337E9E}.besonderheiten
img{margin:0px;border:none}.besonderheiten
.tooltip{display:none;position:absolute;margin:0px;margin-top:0px;border:1px
solid #337E9E;padding:10px;padding-top:5px;list-style-type:square;background-color:#FFF1D9;z-Index:1}.besonderheiten .tooltip
li{margin-bottom:0px;overflow:hidden}img:hover+.tooltip{display:block}.art-slide-item_alt{position:absolute;left:0;top:0;width:100%;height:100%}.no_result_fernbus_wrapper{background-color:#FFF1D9;border:1px
solid #CC8100;padding:3% 4.5%;width:91%}.no_result_fernbus_wrapper
.button_green{width:auto;margin-top:-31px;margin-right:17px}.no_result_fernbus_wrapper
img{float:left;margin:0px;margin-right:20px}.no_result_fernbus_wrapper
.fake_header{font-size:20px;color:#337E9E;margin-bottom:10px;display:block}.no_result_fernbus_wrapper
ul{margin-top:0px;margin-bottom:0px}.no_result_fernbus_wrapper ul
li{margin:0px;font-weight:bold}.no_result_fernbus_wrapper.fernbus{display:none;width:280px;float:right;padding-right:0px}.no_result_fernbus_wrapper.fernbus
.button_green{margin-top:20px;float:none}.no_result_fernbus_wrapper.fernbus
img{margin-right:0px;width:70px}.no_result_fernbus_wrapper.fernbus
ul{float:left;display:block;width:195px}.no_result_fernbus_wrapper.fernbus
li{margin-bottom:5px;line-height:1.3em}.no_result_text{display:block;font-size:15px;color:black;margin:25px
0px}.verbindungen_main a.art-button.small_buchen_button,.small_buchen_button{display:none}@media (max-width: 700px){.besonderheiten{display:none}.logo{display:none}.platz{display:none}.fernbus_form input[type="submit"],.button_green{float:none;margin:0px}.big_buchen_button{display:none}.verbindungen_main a.art-button.small_buchen_button,.small_buchen_button{display:inline-block;margin-top:5px}}.verbindungen_main
td.big_buchen_button{text-align:right}.iframe_bahn{overflow:hidden;border:none;margin-top:25px}.verbindungen_main .ASC:before{content:"▲";margin-right:2px;color:black}.verbindungen_main .DESC:before{content:"▼";margin-right:2px;color:black}.tablesorter-header{cursor:pointer}.sorter-false{cursor:auto}.tablesorter-header>div:before{content:"▼";margin-right:3px;color:black}.sorter-false>div:before{content:""}.tablesorter-headerAsc>div:before{content:"▲"}.blablacar_affix{display:block;margin-top:5px;color:#337E9E}.blablacar_affix
img{border:0px
!important;margin:0px
!important}.citys_block_wrapper header
a{display:none !important}.beispielverbindung{width:100%}.beispielverbindung tr
th{text-align:left}.beispielverbindung tr
td{padding:10px
15px}.flixbux_gutschein{position:relative;display:block;background-image:url("/wp-content/plugins/fernbus2/images/flixbus_gutschein.jpg");background-repeat:no-repeat}.flixbux_gutschein
.gutschein{display:block;position:absolute;left:20px;top:175px;padding:0px
5px;font-size:15px;font-weight:bold;overflow:hidden;color:#343434;background-color:white;width:150px;text-align:center}.reisedetails_click{color:#CC8100;display:block;padding-top:10px;font-weight:bold;cursor:pointer;position:relative;padding-left:18px}.reisedetails_click:before{content:"+";border:1px
solid #CC8100;background-color:white;padding:0px;margin-right:5px;position:absolute;display:block;width:13px;height:12px;padding-top:2px;font-family:arial;text-align:center;left:0px;top:8px;font-size:15px}.reisedetails_click.open:before{content:"-";height:14px;padding-top:0px}.line-details{padding:10px
5px !important;font-size:12px}.line~.line{border-top:1px solid #337E9E}.line + tr.reisedetails
td{padding:0px
!important}.line-details .linien span+span:before{content:"→";margin-left:5px;margin-right:5px}.line-details
.map{float:left;margin-top:10px;width:49%}.line-details .map+.map{margin-left:2%}.line-details .map
.name{margin-top:10px;margin-bottom:10px}.line-details .map .map1, .line-details .map
.map2{margin-top:5px}.line-details
strong{font-size:13px}.reiseinformation{margin-bottom:30px}.reiseinformation
table{width:50%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px
solid #337E9E;border-color:#337E9E;margin:0px}.reiseinformation table
td{border:1px
solid #337E9E;padding:2px
4px}.reiseinformation table+table{border-left:none;margin-left:-1px;width:calc(50% + 1px)}.reiseinformation .bahn
td{background-color:#E1EFF5}#fernbus-app #tabs-min{position:relative;z-Index:1}.fernbustipp_wrapper{padding:9px;height:130px;border:1px
solid #337E9E;margin-top:8px;box-sizing:border-box}.fernbustipp_wrapper
section{height:100%;box-sizing:border-box}.fernbustipp{width:55%;float:left}.fernbustipp
img{float:left;margin-left:7px;margin-right:23px;margin-top:9px}.fernbustipp_werbung .from+.to:before{content:"-";margin-left:5px;margin-right:5px}.fernbustipp_werbung .to+.from:before{content:"-";margin-left:5px;margin-right:5px}.fernbustipp_wrapper
.header{font-size:22px;color:#337E9E}.fernbustipp
.anbieter{font-size:13px;font-weight:bold;color:#337E9E}.fernbustipp
.zeit_wrapper{line-height:1em}.fernbustipp .preis, .fernbustipp_werbung
.preis{font-size:19px;float:right;margin-top:-7px}.fernbustipp
.buchen{padding-top:5px;float:right}.fernbustipp .buchen
a{position:static !important}.fernbustipp .buchen a:hover, .fernbustipp .buchen .art-button:hover{position:static !important}.fernbustipp_werbung{width:41%;margin-left:3%;float:left}div#fernbus-app section.fernbustipp_wrapper.clearfix section.fernbustipp_werbung
img.logo{margin:0px;margin-top:20px}@media (max-width: 700px){.bahnspecial.banner.square{float:none}.fernbustipp_wrapper{height:auto;width:100%;margin:auto;margin-top:20px}.fernbustipp_wrapper
section{width:100%;clear:both;margin:0px}.fernbustipp_werbung{padding-top:20px}.fernbustipp
.buchen{position:static;float:right}}.no_result_text{text-align:left}.no_result_text
.search{padding-top:40px;background-image:url("/wp-content/plugins/fernbus2/images/ajax-loader.gif");background-repeat:no-repeat;background-position:top left;background-size:50% 20px}.blablacar_banner_square_wrapper{width:270px;height:220px;float:right;border:1px
solid #337e9e;padding:15px;margin-top:25px}.blablacar_banner_square_wrapper
header{color:#337e9e;font-size:22px;font-style:normal;font-weight:normal}.blablacar_banner_square_wrapper header
div{margin-bottom:10px}.blablacar_banner_square_wrapper
.content{margin-top:15px;margin-bottom:15px;color:#132e3a;font-size:16px;font-weight:bold}.blablacar_banner_square_wrapper
.link_simple{text-decoration:underline !important;color:#132e3a !important;font-weight:bold !important;font-size:15px !important}.blablacar_banner_square_wrapper
.greenbla{color:#64bc4e}.blablacar_banner_square_wrapper
.bluebla{color:#298bcb}.blablacar_banner_square_wrapper
.redbla{color:#ca3434}.blablacar_banner_square_wrapper
.button_wrapper{margin-top:15px;text-align:right}.blablacar_banner_square_wrapper  a[href="/"]{display:none}.blablacar_banner_square_wrapper  .art-button:hover{border-top-color:rgba(144, 181, 1, 0.5);background-color:#657e01;background:-moz-linear-gradient(top, rgba(123, 154, 1, 0.5) 0%, rgba(101, 126, 1, 0.5) 100%) no-repeat;background:linear-gradient(top, rgba(123, 154, 1, 0.5) 0%, rgba(101, 126, 1, 0.5) 100%) no-repeat;background:-webkit-linear-gradient(top, rgba(123, 154, 1, 0.5) 0%, rgba(101, 126, 1, 0.5) 100%) no-repeat;background:-o-linear-gradient(top, rgba(123, 154, 1, 0.5) 0%, rgba(101, 126, 1, 0.5) 100%) no-repeat;background:-ms-linear-gradient(top, rgba(123, 154, 1, 0.5) 0%, rgba(101, 126, 1, 0.5) 100%) no-repeat;background:linear-gradient(top, rgba(123, 154, 1, 0.5) 0%, rgba(101, 126, 1, 0.5) 100%) no-repeat;-svg-background:linear-gradient(top, rgba(123, 154, 1, 0.5) 0%, rgba(101, 126, 1, 0.5) 100%) no-repeat}.responsive
body{min-width:240px}.responsive .art-content-layout img,
.responsive .art-content-layout
video{max-width:100%;height:auto !important}.responsive.responsive-phone .art-content-layout
img{float:none !important}.responsive .art-content-layout .art-sidebar0,
.responsive .art-content-layout .art-sidebar1,
.responsive .art-content-layout .art-sidebar2{width:auto !important}.responsive .art-content-layout,
.responsive .art-content-layout-row,
.responsive .art-layout-cell{display:block}.responsive .art-slidenavigator{display:none !important}.responsive .art-collage{display:none !important}.responsive .image-caption-wrapper{width:auto !important}.responsive .art-textblock{display:none}.responsive.responsive-tablet .art-vmenublock,
.responsive.responsive-tablet .art-block{margin-left:1%;margin-right:1%;width:48%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.responsive .art-responsive-embed{position:relative;padding-bottom:56.25%;height:0}.responsive .art-responsive-embed iframe,
.responsive .art-responsive-embed object,
.responsive .art-responsive-embed
embed{position:absolute;top:0;left:0;width:100%;height:100%}.responsive .art-header{width:auto;height:auto;min-height:100px;margin-top:1%;margin-right:1%;margin-left:1% !important;background-position:center center !important;background-size:cover !important;background-repeat:repeat !important}.responsive .art-header .art-headline,
.responsive .art-header .art-slogan{display:block !important;top:0 !important;left:0 !important;margin:2% !important}.responsive .art-header .art-headline a,
.responsive .art-header .art-slogan{white-space:normal !important}.responsive .art-header .art-shapes .art-textblock{padding:2% !important;margin:2% !important;line-height:normal;background-image:none;background-color:rgba(127, 127, 127, 0.7);color:#eee !important;display:none;top:auto;left:auto;width:auto;height:auto}.responsive .art-header .art-shapes .art-textblock *,
.responsive .art-header .art-shapes .art-textblock a:hover,
.responsive .art-header .art-shapes .art-textblock a:visited,
.responsive .art-header .art-shapes .art-textblock a:link{color:#eee !important}.responsive .art-header .art-shapes .art-textblock>div{display:none;top:auto;left:auto;width:auto;height:auto;padding:0
!important}.responsive .art-header .art-shapes,
.responsive .art-header .art-shapes
*{position:relative;text-align:center;-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important}.responsive .art-header #art-flash-area,
.responsive .art-header .art-shapes>*{display:none}.responsive #art-header-bg{background-position:center center !important;background-size:cover !important;background-repeat:repeat !important}.responsive .art-shapes~.art-textblock{position:relative !important;display:block !important;margin:1% auto !important;width:75% !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important}.responsive nav.art-nav,
.responsive .art-nav-inner{width:auto !important;position:relative !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;margin-top:0;margin-bottom:0}.responsive .responsive-nav{padding-left:0;padding-right:0;margin-top:20px}.responsive .responsive-nav ul.art-hmenu{display:block;float:none;text-align:center}.responsive .responsive-nav ul.art-hmenu
li{float:none}.responsive .responsive-nav ul.art-hmenu>li:first-child,
.responsive .responsive-nav ul.art-hmenu>li:last-child,
.responsive .responsive-nav ul.art-hmenu>li{margin-left:0;margin-right:0}.responsive .responsive-nav ul.art-hmenu>li:before{display:none}.responsive .responsive-nav ul.art-hmenu
a{margin-top:1px !important;margin-bottom:1px !important;text-align:center;height:auto;white-space:normal}.responsive .responsive-nav ul.art-hmenu>li:first-child>a{margin-top:0 !important}.responsive .responsive-nav ul.art-hmenu>li:last-child>a{margin-bottom:0 !important}.responsive .responsive-nav .ext,
.responsive .responsive-nav ul.art-hmenu>li>ul,
.responsive .responsive-nav ul.art-hmenu>li>ul>li{width:auto !important}.responsive .responsive-nav ul.art-hmenu
ul{left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;display:none !important;position:relative !important;visibility:visible !important}.responsive .responsive-nav ul.art-hmenu>li>ul>li:first-child:after{display:none}.responsive .responsive-nav ul.art-hmenu ul
a{padding-left:4% !important}.responsive .responsive-nav ul.art-hmenu ul ul
a{padding-left:6% !important}.responsive .responsive-nav ul.art-hmenu ul ul ul
a{padding-left:8% !important}.responsive .responsive-nav ul.art-hmenu ul ul ul ul
a{padding-left:10% !important}.responsive .responsive-nav ul.art-hmenu ul ul ul ul ul
a{padding-left:12% !important}.responsive .responsive-nav ul.art-hmenu>li>ul{padding:0}.responsive .responsive-nav ul.art-hmenu>li>ul:before{top:0;right:0;bottom:0;left:0}.responsive .art-sheet{width:auto !important;min-width:240px !important;max-width:none;margin-right:1%;margin-left:1%}#art-resp{display:none}@media all and (max-width: 959px){#art-resp,#art-resp-t{display:block}#art-resp-m{display:none}}@media all and (max-width: 480px){#art-resp,#art-resp-m{display:block}#art-resp-t{display:none}}.responsive .art-content-layout,
.responsive .art-content-layout-row,
.responsive .art-layout-cell{display:block}.responsive .art-layout-cell{width:auto !important;height:auto !important;border-right-width:0 !important;border-left-width:0 !important;border-radius:0 !important}.responsive .art-content-layout:after,
.responsive .art-content-layout-row:after,
.responsive .art-layout-cell:after{content:".";display:block;height:0;clear:both;visibility:hidden}.responsive .art-post{border-radius:0}.responsive .responsive-tablet-layout-cell{width:50% !important;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}