.tempo-pages .container.inner-page-content {
    padding-top: 0px;
}
.tempo-pages #block-actransit-theme-local-actions > nav {margin-bottom:0px;}
.tempo-pages .main_title_area {
/*    background: #00abc8;*/
}
.tempo-pages .wp-block-media-text.alignfull{  
    max-width: initial !important;
    width: 100vw;
	float: left;
	margin-bottom:50px;
}
@media screen and (min-width: 992px) {
.tempo-pages .wp-block-media-text.alignfull{  
    margin-left: calc(-50vw + 555px) !important; 
	padding:50px;
}
#block-tempomenu {width: 100vw; float:left; margin-left: calc(-50vw + 555px) !important; }

}
@media screen and (max-width: 991px) {
.tempo-pages .wp-block-media-text.alignfull{  
    margin-left: -15px !important; 
	padding:20px;
}
#block-tempomenu {width: 100vw; margin-left: -15px; }
}
.tempo-pages .blue{ background: #00abc8; 
}
.tempo-pages .blue p, .tempo-pages .blue li,.tempo-pages  .blue h2, .tempo-pages .blue h3{ color: #fff}
.tempo-pages .blue .wp-block-media-text__content p.has-large-font-size {
    color: #fff;
}

.tempo-pages .advgb-image-card-wrapper.rows-3 .wp-block-media-text {
/*    flex-basis: calc(33.33% - 20px);
	margin-left:20px !important;*/
	padding:0px
}
.tempo-pages .wp-block-media-text__content p.has-large-font-size::after, .tempo-pages .wp-block-media-text__content h4::after, .tempo-pages .wp-block-media-text__content h3::after, .tempo-pages .wp-block-media-text__content h2::after {
    background-color: #722A81;
}
.tempo-pages .advgb-image-card-wrapper {}
.tempo-pages .inner-page-content ul, .tempo-pages .inner-page-content ol {
    margin-left: 20px;
    padding-left: 0;
}
.tempo-pages .inner-page-content figure.wp-block-gallery ul {margin-left:0px;}
.tempo-pages .advgb-image-card-wrapper .wp-block-media-text__content .wp-block-button, .tempo-pages .wp-block-button.aligncenter {	justify-content: center; 	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
 }
.tempo-pages .wp-block-advgb-anchor-list.advgb-anchor-wrapper {
    background: #722a81;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
	border-bottom:2px solid #722a81; 
	border-top: 2px solid #722a81;
	display:none;
}

#block-tempomenu > ul {display: -webkit-box;
	display: -ms-flexbox;
	display: flex; flex-direction: row;     background: #FFFFFF;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
	border-bottom:2px solid #FFFFFF; 
	border-top: 2px solid #FFFFFF;
	margin: 0px auto 30px;
	max-width: 900px;
}
#block-tempomenu > ul > li {flex-basis: 100%; text-align:center}
#block-tempomenu ul li {list-style:none; color: #fff; }
#block-tempomenu > ul > li > ul {display: none}
	
.tempo-pages .wp-block-advgb-anchor-list.advgb-anchor-wrapper .wp-block-button a.wp-block-button__link {
    padding-top: 14px;
    padding-bottom: 14px;
	background:#722a81;
	border-right:2px solid #722a81;
	color: #fff;
	height:100%;
}

.tempo-pages .wp-block-advgb-anchor-list.advgb-anchor-wrapper .wp-block-button.active a.wp-block-button__link {
    background: #00abc8;
}
.tempo-pages .inner-page-content a {
    color: #666666;
}
.tempo-pages .inner-page-content a:hover {
    color: #722a81;
}
.tempo-pages .inner-page-content #block-tempomenu a { color: #000000; padding:10px; display:block; width:100%; height:100%; line-height:20px}
.tempo-pages .inner-page-content #block-tempomenu a.is-active {background:#FFF; color: #722A81 }
.tempo-pages .inner-page-content #block-tempomenu a:hover { color: #722A81;}
.tempo-pages .inner-page-content #block-tempomenu a.is-active:hover { color: #722A81;}

 .tempo-pages .all-meetings-link a,.tempo-pages  a.wp-block-button__link {
    color: #fff;
    background: #722a81;
}
.tempo-pages .button:hover, .tempo-pages .advgb-button-wrapper .wp-block-button__link:hover, .tempo-pages .inner-page-content .wp-block-button__link:hover {
    background: #Ffa400;
    color: #000;
} 
.tempo-pages .service {
    margin-top: 50px;
    border: 2px solid #722a81;
    padding: 20px;
    margin-bottom: 50px;
}
.tempo-pages .advgb-tabs-wrapper.advgb-tab-horz-desktop {
    margin-top: 50px;
}
.tempo-pages ul.advgb-tabs-panel li.advgb-tab.ui-tabs-active, .tempo-pages ul.advgb-tabs-panel li.advgb-tab.advgb-tab-active {
    background-color: #722a81 !important;
	color: #FFF;
}
.tempo-pages ul.advgb-tabs-panel li.advgb-tab {
    background-color: #666666 !important;
    border-left: 2px solid #fff !important;
    border-right: 2px solid #fff !important;
}
.tempo-pages ul.advgb-tabs-panel li.advgb-tab:hover, .tempo-pages ul.advgb-tabs-panel li.advgb-tab:hover {
    background-color: #722a81 !important;
}
.tempo-pages ul.advgb-tabs-panel li.advgb-tab a {
    color: #fff !important;
}
.tempo-pages .advgb-accordion-header-icon svg {
    fill: #722a81;
}
@media(min-width:992px){
.tempo-pages #block-actransit-theme-content {margin-top:-20px;}
#block-tempomenu > ul > li:nth-child(1):hover > ul, #block-tempomenu > ul > li:nth-child(2):hover > ul, #block-tempomenu > ul > li:nth-child(3):hover > ul, #block-tempomenu > ul > li:nth-child(4):hover > ul {display:block; position:absolute; background:none; border:2px solid #FFFFFF; top: 50px; background:#fff; width: 300px; margin-left:0px }
#block-tempomenu > ul > li:nth-child(1):hover > ul li a, #block-tempomenu > ul > li:nth-child(2):hover > ul li a, #block-tempomenu > ul > li:nth-child(3):hover > ul li a, #block-tempomenu > ul > li:nth-child(4):hover > ul li a {color: #722a81;}
#block-tempomenu > ul > li > ul{
	top:40px !important;
}
}
@media(max-width:991px){
.tempo-pages #block-actransit-theme-content {margin-top:-12.5px;}
.tempo-pages .wp-block-advgb-anchor-list.advgb-anchor-wrapper .wp-block-button a.wp-block-button__link {
	padding-left: 7px; 
	padding-right:7px;
}
#block-tempomenu > ul > li:nth-child(1):hover > ul, #block-tempomenu > ul > li:nth-child(2):hover > ul, #block-tempomenu > ul > li:nth-child(3):hover > ul, #block-tempomenu > ul > li:nth-child(4):hover > ul {display:block; position:absolute; background:none; border:2px solid #FFFFFF; top: 50px; background:#fff; width: 300px; margin-left:0px }
#block-tempomenu > ul > li:nth-child(1):hover > ul li a, #block-tempomenu > ul > li:nth-child(2):hover > ul li a, #block-tempomenu > ul > li:nth-child(3):hover > ul li a, #block-tempomenu > ul > li:nth-child(4):hover > ul li a {color: #722a81;}
#block-tempomenu > ul > li > ul{
	position: absolute;
background: #fff;
width: 100% !important;
left: 0;
text-align:center;
}
#block-tempomenu > ul > li:first-child > ul{ text-align: left}
#block-tempomenu > ul > li:last-child > ul{ text-align: right}
}
figure.wp-block-gallery {float:left;}
@media screen and (max-width: 991px) {
#block-tempomenu > ul > li > ul {margin-left:0px;}
}

#block-tempomenu > ul > li > a{
	pointer-events:none;cursor:pointer;
}