/* --------------------------------------------
      GDPR
-------------------------------------------- */
@media (max-width: 767px) {
  #moove_gdpr_cookie_info_bar {
    min-height: 220px!Important;  
    display: none!important;  }
}

.moove-gdpr-branding { color: #f1f1f1!important;  }
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a {
  color: #026954!important;     text-decoration: underline!important;   }
.moove-gdpr-modal-content    {  margin-top:  100px!important;   z-index: 9000!important;    }
#moove_gdpr_save_popup_settings_button span.moove_gdpr_text {      font-size: 9.5px!important; }
.gdpr_lightbox {    background: rgba(0,0,0,.7)!important;  }


#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-light-scheme {
  border: 1px solid #eaeaea!important;   }

#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme {
   position: absolute!important; 
   width: 50%!important;  
   height: 150px!important;
  padding-top: 10px!important;
  margin-left: 35%!important;

-webkit-border-radius: 7px!important;
-moz-border-radius: 7px!important;
border-radius: 7px!important;

-webkit-box-shadow: 15px 15px 23px -16px rgba(0,0,0,0.65);
-moz-box-shadow: 15px 15px 23px -16px rgba(0,0,0,0.65);
box-shadow: 15px 15px 23px -16px rgba(0,0,0,0.65);
 }






/* CURRENT MENU rounded */

 .current-menu-item  {
-webkit-border-radius: 3px!important;
-moz-border-radius: 3px!important;
border-radius: 3px!important;  }

.sf-menu > li.current-menu-ancestor {
-webkit-border-radius: 3px!important; 
-webkit-border-bottom-left-radius: 0!important; 
-moz-border-radius: 3px!important; 
-moz-border-radius-bottomleft: 0!important; 
border-radius: 3px!important; 
border-bottom-left-radius: 0!important;   }



/* SUBMENU */

.infinite-navigation .sf-menu > .infinite-normal-menu .sub-menu {
  margin-top: -1px!important; 
  margin-left: -21px!important;
-webkit-border-bottom-right-radius: 5px!important; 
-webkit-border-bottom-left-radius: 5px!important; 
-moz-border-radius-bottomright: 5px!important; 
-moz-border-radius-bottomleft: 5px!important; 
border-bottom-right-radius: 5px!important; 
border-bottom-left-radius: 5px!important;    }

.infinite-navigation .sf-menu > .infinite-normal-menu li:first-child {
-webkit-border-top-right-radius: 5px!important; 
-moz-border-radius-topright: 5px!important; 
border-top-right-radius: 5px!important;     }



/* LOGO rounded */

.infinite-logo-inner img {
-webkit-border-radius: 5px!important; 
-moz-border-radius: 5px!important; 
border-radius: 5px!important;   }

/* SLIDE MENU */
.infinite-navigation .infinite-navigation-slide-bar::before {
-webkit-border-radius: 3px!important; 
-moz-border-radius: 3px!important; 
border-radius: 3px!important;   }


.infinite-navigation .infinite-navigation-slide-bar-style-1::before { 
-webkit-border-radius: 6px!important; 
-moz-border-radius: 6px!important; 
border-radius: 6px!important;   }

.infinite-navigation .infinite-navigation-slide-bar::before {
-webkit-border-radius: 3px!important; 
-moz-border-radius: 3px!important; 
border-radius: 3px!important;   }



/* SLIDER iPAD */
@media only screen and (min-width: 700px) and (max-width: 950px) {
.revhead1 {     font-size: 32px!important;   }
.revsentence  {     font-size: 16px!important;    }
}

/* FOOTER iPAD */
@media only screen and (min-width: 700px) and (max-width: 950px) {
#text-3  { margin-left: -20px!important;   margin-right: -40px!important;   }
}

