.p7SOM-09 {font-family: 'Roboto', sans-serif;}
.p7SOM-09 ul {padding: 0px;background-color: #000;background-image: url("../../img/bg03.jpg");background-repeat: no-repeat;background-position: bottom right;background-size: contain;box-sizing: border-box;}
.p7SOM-09 ul ul {padding: 5px 10px 0px 10px;}
.p7SOM-09 ul ul ul {padding: 5px 10px 0px 10px;}
.p7SOM-09 ul ul ul ul {padding: 5px 10px 0px 10px;}
.p7SOM-09 ul ul ul ul ul {padding: 5px 10px 0px 10px;}
.p7SOM-09 ul ul ul ul ul ul {padding: 5px 10px 0px 10px;}
.p7SOM-09 ul li {padding: 0px !important;}
.p7SOM-09 ul ul li.somlast {padding-bottom: 6px !important;}
.p7SOM-09 ul ul ul li.somlast {padding-bottom: 0px !important;}
.p7SOM-09 ul ul ul ul li.somlast {padding-bottom: 0px !important;}
.p7SOM-09 ul ul ul ul ul li.somlast {padding-bottom: 0px !important;}
.p7SOM-09 ul ul ul ul ul ul li.somlast {padding-bottom: 0px !important;}
.p7SOM-09.p7SOMnoscript ul {}
.p7SOM a.trig_closed,
.p7SOM a.trig_open {font-size: 110%;}
.p7SOM ul ul a.trig_closed,
.p7SOM ul ul a.trig_open {font-size: 110%;}
.p7SOM-09 ul a {padding: 12px 22px;color: #AAA;text-decoration: none;-webkit-transition: all linear .25s;transition: all linear .25s;background-color: #000;}
.p7SOM-09 ul ul a {padding: 12px 22px;}
.p7SOM-09 ul ul a.trig_open {border-radius: 5px;}
.p7SOM-09 ul a:hover {color: #FFF;background-color: #DD7D1D;border-color: rgba(255,255,255,0.50);}
.p7SOM-09 .som-header:hover {color: #FFF;}
.p7SOM-09 ul ul a:hover {}
.p7SOM-09 ul a.trig_open {background-color: #222;color: #FFF;}
.p7SOM-09 a.trig_closed {background-image: url(img/som-right-medium.gif);}
.p7SOM-09 ul ul a.trig_closed {background-image: url(img/som-right-medium.gif);}
.p7SOM-09 a.trig_closed:hover {background-image: url(img/som-right-light.gif);}
.p7SOM-09 a.trig_open {background-image: url(img/som-down-medium.gif);}
.p7SOM-09 a.current_mark {font-weight: bold;}
.p7SOM-09.som-toolbar a {color: #BBB !important;background-color: #151515 !important;background: rgba(0,0,0,0.75);-webkit-transition: all linear .25s;transition: all linear .25s;}
.p7SOM-09.som-toolbar a:hover {color: #EEE !important;}
.p7SOM-09.som-toolbar.opened a {background-color: #555 !important;color: #777 !important;}
.som-toolbar i {    color: #fff;    display: block;    font-family: Arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;    font-size: 9px;    font-style: normal;    padding-top: 3px;    text-transform: uppercase;}
.p7SOM-09 .som-header {background-image: url("img/som-menu-icon-light.png"), url("img/som-close-dark.png") !important;background-repeat: no-repeat, no-repeat !important;background-position: 10px center, 95% center !important;padding: 18px 24px;font-size: .9em;font-weight: bold;color: #d0d0d0;-webkit-transition: all linear .25s;transition: all linear .25s;}
 @media only screen and (min-width: 0px) and (max-width: 700px) {
.scalable {width: 100%;}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  
{.p7SOM-09 ul {    border-right: 1px solid #333;}
}
@media only screen and (min-width: 1025px)
{.p7SOM-09 ul {    border-right: 1px solid #333;}
}