#alsharq-reise,#unser-leitbild,#unser-reisekonzept,#fairnessundnachhaltigkeit,#das-alsharq-projekt{font-family:RiftSoft-Demi,"Arial",sans-serif;color:#124680;font-size:36px;font-weight:normal;text-transform:uppercase;}.field-slideshow-caption{background:#f7f7f7;font-family:SourceSansPro-Light,"Arial",sans-serif;font-size:13px;color:#000000;margin-top:-7px;padding:10px 20px 10px 20px;}.tertiary-blocks-image .views-row{display:inline-block;vertical-align:top;width:37%;margin-bottom:5px;}#block-block-24{display:none;}.region-tertiary-content ul li{color:#124680;cursor:pointer;}.region-tertiary-content ul li:hover{color:#009BC9;}.newsletter a{background:#d07d01;border-radius:5px;display:inline-block;vertical-align:top;padding:6px 24px;color:#ffffff;}.newsletter a:hover,.newsletter a:focus{background:#c86a46;color:#ffffff;}#block-block-20{position:absolute;left:10px;bottom:25px;}.tour-map{position:relative;}.tour-map-overlay{background:transparent;position:absolute;width:100%;height:342px;margin-top:0;}.views-field-body a{color:#745139 !important;}.view-id-booking_admin_list .unconfirmed-booking{background:#eaca47;color:#FFFFFF;}.view-id-booking_admin_list .unconfirmed-booking.cancelled{background:#f9875a;}.view-id-booking_admin_list .unconfirmed-booking a{color:#FFFFFF !important;}.node-booking-form .field-name-field-other label{visibility:hidden;}.tour-date .views-field-field-tour-date{font-size:27px;}.page-node-389 #messages,.page-node-387 #messages,.page-node-388 #messages{display:none;}.node-type-booking #messages .messages.status{display:none;}.tour-block .views-row{margin:0 1.60% 50px 0;}.page-node .tour-cities-for-printing,.page-node .tour-related-gallery-for-printing,.page-node .destination-gallery-print{display:none;}.node-destination nav.clearfix{margin:0 auto;max-width:1170px;}.node-tour nav.clearfix ul.links{margin-right:15px;}.print-link{text-align:inherit;float:left;}.flag-terms_agreement a{display:inline !important;margin:0 !important;}.aktuelles-listing-image{position:relative;margin-bottom:14px;}.aktuelles-listing-image img{display:block;border-radius:5px;width:100%;}.node-type-aktuelles .tour-right-wrap{width:23.1%;float:right;margin:0 0 0 15px;}.node-type-aktuelles .tour-left-wrap{width:73.6%;float:left;margin:0 15px 0 0;}.full-block-title{background:#f7f7f7;padding:2.1em 0;}.full-block-title .block-inner{max-width:1170px;margin:0 auto;}.aktuelles-header{font-family:RiftSoft-Demi,"Arial",sans-serif;color:#2c3f4b;font-size:45px;font-weight:normal;text-transform:uppercase;}.aktuelles-header-date{font-size:27px;}.aktuelles-listing-author{margin-right:10px;}.view-basic-page-gallery .field-slideshow{margin:0 auto;}.view-basic-page-gallery.view-featured-boxes .views-row{display:block;margin:0 auto;width:auto;}.view-basic-page-gallery.view-featured-boxes .field-slideshow-controls .prev{left:12em;}.view-basic-page-gallery.view-featured-boxes .field-slideshow-controls .next{right:12em;}.booking-btns .booking-complete-btn a.btn-disabled{cursor:not-allowed;opacity:0.6;}.booking-btns .booking-complete-btn a.btn-disabled:hover{background:#7e9f2a;opacity:0.6;}#block-mspiral-core-alsharq-blog .view-header img{width:250px;height:auto;}.flag-terms-agreement a,.flag-privacy-policy a,.a-bgb .flag-wrapper a{font-family:SourceSansPro-Bold,"Arial",sans-serif;font-size:14px;font-weight:normal;color:#474747;margin:2em 0 1em;cursor:default;}.flag-terms-agreement a span,.flag-privacy-policy a span,.a-bgb .flag-wrapper a span{color:#f04040;}.privacy-policy{padding:10px 0;}.terms-confirmation{text-align:right;}.node-booking a.term-conditions{float:none;}nav.clearfix{clear:both;}nav.clearfix .facbook-link{float:left;}nav.clearfix .facbook-link a.addthis_button_facebook span svg{display:none;}nav.clearfix ul.links{display:inline-block;}nav.clearfix ul.links li{padding:0;display:inline-block;margin-left:0;}nav.clearfix ul.links li a{text-indent:-9999px;display:block;margin:0 15px 0 0;width:28px;height:auto;}nav.clearfix ul.links li.print_html a{background:url(/sites/alsharq-reise.de/themes/mspiral-wide/images/print-icon.png) no-repeat;background-size:28px auto;}nav.clearfix ul.links li.print_pdf a{background:url(/sites/alsharq-reise.de/themes/mspiral-wide/images/pdf-icon.png) no-repeat;background-size:22px auto;}nav.clearfix .facbook-link a.addthis_button_facebook span{background:url(/sites/alsharq-reise.de/themes/mspiral-wide/images/icon-fbshare.png) no-repeat;background-size:28px 28px;width:28px !important;height:28px !important;background-color:transparent !important;}.node-booking nav ul.links li.print_html,.node-booking nav ul.links li.print_pdf,.node-pre-booking nav ul.links li.print_html,.node-pre-booking nav ul.links li.print_pdf{display:none;}.node-type-booking ul.tabs li{display:none;}.node-booking-form .group-top-right .form-textarea-wrapper{width:60%;display:inline-block;vertical-align:top;}.grippie{display:none;}.node-type-destination .active-participation{margin:0 !important;}.pane-partner-list{text-align:center;}.pane-partner-list .views-row{width:31%;display:inline-block;vertical-align:middle;margin:0 20px 20px 0;}.partner-list .partner-img img{width:80px;height:auto;}.header-social-links .block-content a.fb,.header-social-links .block-content a.in{background-image:none;background-size:inherit;background-position:inherit !important;text-indent:0;margin:0 5px;}.header-social-links .block-content a.fb::before,.header-social-links .block-content a.in::before{font-family:FontAwesome;border:1px solid #7f7f7f;border-radius:100%;color:#7f7f7f;font-size:15px;width:30px;height:30px;line-height:30px;text-align:center;display:inline-block;margin:0 5px;}.header-social-links .block-content a.fb:hover{background-image:none !important;}.header-social-links .block-content a.fb:hover::before,.header-social-links .block-content a.in:hover::before{background:#7f7f7f !important;border-color:transparent;color:#ffffff;}.header-social-links .block-content a.fb::before{content:"\f09a";}.header-social-links .block-content a.in::before{content:"\f16d";}.view-team-member .views-row{width:45%;}.view-team-member .views-row:nth-child(odd){margin:0 8% 15px 0;}.node-type-tour .three-col-photo{padding:0;}#cboxTitle{top:auto;left:15px;bottom:10px;color:#745139;font-size:22px;font-family:SourceSansPro-Regular,"Arial",sans-serif;}.page-node-add-booking .group-flugbuchung,.page-node-edit .group-flugbuchung{display:none;}.node-type-booking .field-name-field-departure-flight,.node-type-booking .field-name-field-return-flight{display:none;}.group-departure,.group-return{width:48.8%;display:inline-block;vertical-align:top;}.field.field-name-field-notes{width:46.7%;}.field-name-field-departure-date-form fieldset,{border:0;}.field-name-field-departure-date-form .fieldset-legend,.field-name-field-return-date-form .fieldset-legend{display:none;}.field-name-field-departure-date-form .date-combo,.field-name-field-return-date-form .date-combo{border:0 !important;padding:0 !important;}.field-name-field-departure-date-form .date-padding,.field-name-field-return-date-form .date-padding{padding:0 !important;}.ui-widget-overlay.custom-overlay{background-color:black;background-image:none;opacity:0.9;z-index:999999 !important;}.ui-dialog{z-index:9999999 !important;}.ui-draggable .ui-dialog-titlebar{background:#FFF;border:0;}@media only screen and (min-width:768px) and (max-width:960px) {
 .group-departure,.group-return{width:100%;}.field.field-name-field-notes{width:100%;} 
}.destination-tour-image span,.view-tours .views-field-field-language,.pane-aktuelles-listing .views-field-field-language{position:absolute;top:15px;right:15px;z-index:999;}.destination-tour-image span,.view-tours .views-field-field-language .field-content span,.pane-aktuelles-listing .views-field-field-language span{background:#009BC9;width:35px;height:35px;line-height:35px;font-family:RiftSoft-Bold,"Arial",sans-serif;color:#ffffff;font-size:18px;letter-spacing:0.05em;border-radius:30px;text-align:center;display:block;}.destination-tour-image span:hover,.view-tours .views-field-field-language .field-content span:hover,.pane-aktuelles-listing .views-field-field-language span:hover{color:#124680;}.tour-overview .group-tour-overview section.field-name-field-tour-price,.tour-overview .group-tour-overview section.field-name-field-reduced-price{background:#eba133 !important;padding:0.5em 1em 0.5em;margin-top:1em;}.tour-overview .group-tour-overview section.field-name-field-tour-price .field-item,.tour-overview .group-tour-overview section.field-name-field-reduced-price .field-item,.tour-overview .group-tour-overview section.field-name-field-tour-price h2,.tour-overview .group-tour-overview section.field-name-field-reduced-price h2{font-family:RiftSoft-Demi,"Arial",sans-serif;font-size:22px;color:#fff;width:auto;}.tour-overview .group-tour-overview section.field-name-field-tour-price h2:after,.tour-overview .group-tour-overview section.field-name-field-reduced-price h2:after{content:':';margin-right:5px;}.tour-overview .group-tour-overview section.field-name-field-tour-price .field-items,.tour-overview .group-tour-overview section.field-name-field-reduced-price .field-items{width:auto;}.tour-preview .view-header p,.tour-preview .view-header span{font-family:SourceSansPro-Bold,"Arial",sans-serif;text-align:center;}.tour-addition-info h3{font-size:16px;margin-top:0;}#block-views-fp-slider-block-homepage-slider .block-content{max-width:1920px;margin:0 auto;}.page-node-1685 .node{position:relative;}.page-node-1685 .node .field-items ul,.page-node-1685 .img-left{float:left;width:70%;}.page-node-1685 .node .field-items ul li{margin:5px 0;}.page-node-1685 .img-wrapper{position:absolute;top:0;right:0;}.page-node-1685 .img-left a{color:#474747;}.page-node-1685 .img-right{float:right;clear:both;width:40%;position:relative;}.logged-in .pane-job-listing{margin-top:60px;}.pane-job-listing .block-title{color:#474747;text-transform:uppercase;margin-bottom:15px;}.pane-job-listing table{border:0;}.pane-job-listing thead tr{background:transparent;}.pane-job-listing table.display thead th{border-bottom:0;text-transform:capitalize;padding:15px 20px;}.pane-job-listing .sorting{background:url(/sites/alsharq-reise.de/themes/mspiral-wide/images/sort_both.png) no-repeat center right;}.pane-job-listing .sorting_asc{background:url(/sites/alsharq-reise.de/themes/mspiral-wide/images/sort_asc.png) no-repeat center right;}.pane-job-listing .sorting_desc{background:url(/sites/alsharq-reise.de/themes/mspiral-wide/images/sort_desc.png) no-repeat center right;}.pane-job-listing thead,.pane-job-listing thead td{font-family:SourceSansPro-Bold,"Arial",sans-serif;font-weight:normal;}.pane-job-listing table td{border-right:1px solid #ed7d31;font-weight:normal;padding:15px 20px;}.pane-job-listing table td.views-field-field-details{width:60px;line-height:5px;}.pane-job-listing table td.views-field-field-deadline a{float:right;}.pane-job-listing thead a,.pane-job-listing table td.views-field-field-period a{color:#474747;}.pane-job-listing table th.active img{float:right;}.pane-job-listing table tr td:last-child{border-right:0;}.pane-job-listing table td a{color:#474747;}.pane-job-listing tr.info,.pane-job-listing tr.even,.pane-job-listing tr:nth-child(2n+2){background:transparent;}.pane-job-listing tr.odd,.pane-job-listing tr.odd td.sorting_1{background:#f3d1ba;border-bottom:0;}.pane-job-listing tr.even td.sorting_1{background:#ffffff;}.pane-job-listing .pdf-file a{color:transparent;display:block;}.pane-job-listing .pdf-file a:after{background:url(/sites/alsharq-reise.de/themes/mspiral-wide/images/pdf-download-icon.png) no-repeat center;background-size:48px 48px;content:"";width:48px;height:48px;display:block;margin:0 auto;}.pane-job-listing tbody,.pane-job-listing tbody tr{border-top:0;position:relative;}.pane-job-listing tbody::before{background:#ec7c30;content:"";width:100%;height:1px;margin:-10px 0;position:absolute;}.page-in-the-press .content-inner{min-height:inherit;}.block-press .block-inner{margin:0;}.block-press .view-header{max-width:1170px;margin:0 auto;padding:14px 0;}.block-press .views-row-odd{background:#f7f7f7;margin-bottom:10px;}.press-list{max-width:1170px;margin:0 auto;padding:35px 60px 10px 60px;font-size:14px;color:#474747;}.press-left,.press-right{display:inline-block;vertical-align:top;width:46%;margin:0 20px 0 20px;}.press-left{margin-top:20px;}.press-right{text-align:center;}.press-title{color:#2c3f4b;font-family:RiftSoft-Demi,"Arial",sans-serif;font-size:28px;line-height:normal;text-transform:uppercase;display:block;padding-bottom:15px;}.press-link a{background:#ffffff;border:1px solid #b9b9b9;border-radius:3px;color:#b9b9b9;text-transform:uppercase;display:inline-block;padding:10px 20px;}.page-node-3374 #header,.page-node-3374 .region-tertiary-content,.page-node-3374 #footer{display:none;}.page-node-3374 #main-content{margin-top:50px;}.destination-testimonial,.block.destination-testimonial{margin-top:50px;margin-bottom:0;}.region-secondary-content .block.destination-testimonial{margin-top:-20px;}.destination-faq-testimonial{padding-bottom:0;}.more-information-icon-block .icon-block{padding:0 30px;}.block-tours-block-upcoming-tour .upcoming-tour-footer{margin:1.33em auto;}.block-tours-block-upcoming-tour .upcoming-tour-footer .more-tour a{font-size:16px;padding:10px 42px;}.field-name-field-soli-beitrag .field-item{font-weight:bold;font-size:20px;color:#009BC9;font-family:SourceSansPro-Bold,"Arial",sans-serif;}.field-name-field-soli-beitrag-intro p,.field-name-field-soli-beitrag-intro div{display:inline;}.tour-info{color:#474747;font-family:RiftSoft-Bold,"Arial",sans-serif;font-size:28px;line-height:32px;font-weight:normal;}.group-bottom-left .form-radios .form-item,.group-bottom-right .form-radios .form-item{text-indent:-30px;margin-left:3em;margin-top:1em;}.node-booking-form .group-bottom-left .form-type-radio label,.node-booking-form .group-bottom-right .form-type-radio label{padding-left:15px;}.language-course{background:rgba(0,155,201,0.25) !important;}.top-title{font-family:RiftSoft-Demi,"Arial",sans-serif;color:#124680;font-size:36px;font-weight:normal;margin-top:1em;}.view-active-tours td a{display:block;height:100%;width:100%;}.not-logged-in .views-field-edit-node{display:none;}.page-node-3642 .pane-title{text-align:center;}.page-kalender .pane-title{text-align:center;}#block-block-26 p{margin-bottom:0;}#block-block-24 .block-inner{width:100% !important;margin:0 auto !important;}#block-block-24{max-width:370px !important;}#block-block-24.ui-dialog-content{padding:0 !important;}.page-node-3642 .pane-node-field-intro-text p{text-align:left !important;}.tooltip-icon{position:relative;display:inline-block;cursor:pointer;color:#000;font-weight:bold;font-size:16px;user-select:none;float:right;margin:0 0 0 4px;}.tooltip-icon .tooltip-text{visibility:hidden;width:280px;background-color:#333;color:#d9b621;text-align:left;border-radius:6px;padding:12px 16px;position:absolute;z-index:1000;bottom:125%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity 0.3s ease;font-size:14px;line-height:1.4;box-shadow:0 0 8px rgba(0,0,0,0.4);pointer-events:none;}.tooltip-icon .tooltip-text::after{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;border-width:8px;border-style:solid;border-color:#333 transparent transparent transparent;}.tooltip-icon:hover .tooltip-text{visibility:visible;opacity:1;pointer-events:auto;}#edit-field-other-remarks .tooltip-icon{float:none;}@media only screen and (max-width:1024px) {
 .node-booking-form .group-top-right .form-textarea-wrapper{width:100%;}.pane-partner-list .views-row{width:29%;} 
}@media only screen and (min-width:1024px) and (max-width:1170px) {
 .press-list{padding-bottom:25px;}.press-left,.press-right{width:45%;}.page-node-1685 .node .field-items ul,.page-node-1685 .img-left{width:64%;} 
}@media only screen and (max-width:1023px) {
 .press-list{padding:35px 40px 25px 0;}.press-left,.press-right{width:100%;text-align:center;}.press-right{margin-top:30px;}.page-node-1685 .node .field-items ul,.page-node-1685 .img-left{width:56%;}.view-featured-boxes .field-slideshow-controls{display:none;} 
}@media only screen and (max-width:1217px) {
 .block-press .view-header{padding-top:0;}.block-press .view-header p{margin:0 2%;} 
}@media (min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:2dppx) {
 nav.clearfix ul.links li.print_html a{}nav.clearfix ul.links li.print_pdf a{}nav.clearfix .facbook-link a.addthis_button_facebook span{background-image:url(/sites/alsharq-reise.de/themes/mspiral-wide/images/retina-images/icon-fbshare@2x.png);background-size:28px 28px;} 
}@media only screen and (max-width:767px) {
 #block-block-20{position:inherit;}.node-type-aktuelles .tour-right-wrap,.node-type-aktuelles .tour-left-wrap{width:100%;} 
}@media only screen and (max-width:767px) and (min-width:581px) {
 .region-tertiary-content .tertiary-blocks{width:47%;margin:0 10px;}.region-tertiary-content #block-block-8,.region-tertiary-content #block-block-7{float:inherit;} 
}@media only screen and (max-width:639px) {
 .page-node-1685 .node .field-items ul,.page-node-1685 .img-left,.page-node-1685 .img-right{width:auto;}.page-node-1685 .img-wrapper{position:relative;top:30px;} 
}@media only screen and (max-width:480px) {
 .node-booking-form .group-top-right .form-textarea-wrapper{margin-left:0;}.pane-partner-list .views-row{width:100%;margin:10px 0;}.aktuelles-header{font-size:30px;} 
}@media only screen and (max-width:360px) {
 .newsletter a{margin-top:20px;} 
}@media only screen and (max-width:767px) {
 .region-tertiary-content p a{display:inline !important;} 
}
/*})'"*/
