@import url('https://fonts.googleapis.com/css?family=Poiret+One&display=swap');.p7SOM-09 ul a {padding: 12px 22px;color: #d0d0d0;background-color: #000;border-bottom: 1px solid #333;border-radius: 0px;}
.p7SOM-09 ul a:hover {color: #FFF;background-color: #bf29ec;border-color: #333;}
.p7SOM-09 a.trig_open {background-image: url(img/som-down-light.gif);}
.p7SOM-09 .som-header:hover {color: #fff;}
.p7SOM-09 a.current_mark {color: #000;background-color: #ffca00;}
.som-toolbar.som-top-right {right: .5em;top: 0px;}
.som-toolbar.som-top-right,
.som-toolbar.som-top-right a {border-radius: 4px;top: 9px;}
.p7SOM-09.som-toolbar a {color: #ffca00 !important;background-color: #333 !important;font-size: 2.25em;line-height: .75em;padding: 0.05em .2em 0.05em .2em;font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;text-decoration: none;}
.p7SOM-09.som-toolbar a:hover,
.p7SOM-09.som-toolbar.opened a {color: #353535 !important;background-color: #f2f2f2 !important;background: #f2f2f2 !important;}
.som-toolbar i {color: #fff;display: block;font-family: Arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size: 11px;font-style: normal;text-transform: uppercase;position: absolute;top: .3em;width: 100%;}
@media only screen and (min-width: 0px) and (max-width: 900px) {
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
}
@media screen and (device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3){
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {.som-toolbar.som-top-right,
.som-toolbar.som-top-right a {top: 12px;}
}
@media only screen and (min-device-width : 1025px)  {.som-toolbar.som-top-right a {top: 18px;}
}
