@font-face {
    font-family: OpenSansBold;
    src: url(../assets/fonts/OpenSans-Bold.ttf);
}
@font-face {
    font-family: OpenSansRegular;
    src: url(../assets/fonts/OpenSans-Regular.ttf);
}
@font-face {
    font-family: RalewayBlack;
    src: url(../assets/fonts/Raleway-Black.ttf);
}

h1, h2, h3, h4{
    font-family: OpenSansBold;
}
p, span, a, ctl-title, li {
    font-family: OpenSansRegular;
}
b {
    font-family: RalewayBlack;
}
.black_background {
    background-color: #1a1a1a;
}
.yellow_background {
    background-color: #f2a900;
}
.white_background {
    background-color: #ffffff;
}
.black_text {
    color: #1a1a1a;
}
.yellow_text {
    color: #f2a900;
}
.white_text{
    color: #ffffff;
}
.menu .Button-ctl>div {
    border: unset;
    background: unset;
    border-radius: 2px;
}
.Button-ctl>div {
    background: #f2a900;
    border: unset;
    border-radius: 7px;
}
.Button-ctl.active>div, .Indicator-ctl.active>div {
    background: #1a1a1a;
    color: #ffffff;
}
.Slider-ctl>div {
    border-radius: 7px;
}
.Slider-ctl .ctrl-ind {
    border-radius: 7px;
    background-color: #f2a900;
}
.daytext p {
    font-size: 14px;
}
.smaller-head p{
    font-size: 35px;
}
.bar p{
  font-size: 35px;
}
.label p {
  font-size: 30px;
}
.label2 p {
  font-size: 20px;
}
.alarm ctl-title.title-on-top {
    background: #db2222;
    border-radius: 20px;
    font-size: 34px;
    padding: 15px;
    color: #fff;
}
.play-btn-wrap.accept-pointer {
    display: none;
}
.onoff.Button-ctl>div:after {
    content: "OFF";
}
.onoff.Button-ctl>div {
    background: #d21717;
}
.onoff.Button-ctl.active>div:after {
    content: "ON";
}
.onoff.Button-ctl.active>div {
    background: #45970a;
}
.hide{
    display: none;
}
.p10 p {
    font-size: 10px !important;
}
.p15 p {
    font-size: 15px !important;
}
.p20 p {
    font-size: 20px !important;
}
.p25 p {
    font-size: 25px !important;
}
.p30 p {
    font-size: 30px !important;
}
.p35 p {
    font-size: 35px !important;
}
.p40 p {
    font-size: 40px !important;
}
.p45 p {
    font-size: 45px !important;
}
.p50 p {
    font-size: 50px !important;
}
.p55 p {
    font-size: 55px !important;
}
.p60 p {
    font-size: 60px !important;
}