/* My Themes */
/*.rf-menu-Theme {color:#000000 !important; background-color:#ccc !important;}*/
.rf-menu-Theme { border:thick #000; background: linear-gradient(#FFFFFF, #ffd199);}

.rf-card-Theme {color:#303030 !important; background-color:#ffd199 !important}
.rf-card-Theme-Blue {color:#303030 !important; background-color:#9cf !important}
.rf-no-bottom-spacing {margin-bottom:0px; padding-bottom:0px;}
.rf-no-top-spacing {margin-top:0px; padding-top:0px;}
.rf-no-vertical-spacing {margin-bottom:0px; padding-bottom:0px;margin-top:0px; padding-top:0px;}
.rf-formula-blue {margin-top:0px; padding:0px 6px; margin-left:32px; background-color:#9cf; font-size:small;}
.rf-formula-blue-centered {margin-top:0px; padding:0px 6px; margin:auto; background-color:#9cf; font-size:small;}
/* Responsive iFrame from https://blog.theodo.fr/2018/01/responsive-iframes-css-trick/ */
.notes-circuits-responsive-container {
    position: relative;
    overflow: hidden;
	 padding-top: 70%;
}
/* padding-top was 56.25% */
.notes-circuits-responsive-iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
.the08px {font-size: 8px;}
.the09px {font-size: 9px;}
.the10px {font-size: 10px;}
.the11px {font-size: 11px;}
.the12ptBld {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold;}
.the12px {font-size: 12px;}
.the13px {font-size: 13px;}
.the14ptBold {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;}.the08px {font-size: 8px;}
.the14px {font-size: 14px;}
.the15px {font-size: 15px;}
.the16px {font-size: 16px;}
.the17px {font-size: 17px;}
.the18px {font-size: 18px;}
.the22px {font-size: 22px;}
.the26px {font-size: 26px;}
.button {
  background-color: #04AA6D;
  border: none;
  color: white;
  padding: 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
}

.button1 {border-radius: 2px;}
.button2 {border-radius: 4px;}
.button3 {border-radius: 8px; margin-bottom:2px; margin-right:20px;}

@media screen and (min-width:993px) {.rf_hide_large {display:none; }}
@media screen and (min-width:601px) and (max-width:992px) {.rf_hide_medium {display:none; }}
@media screen and (min-width:1px) and (max-width: 600px) {.rf_hide_small {display: none; }}