@font-face {
    font-family: 'signikaregular';
    src: url('../../fonts/signika-regular-webfont.eot');
    src: url('../../fonts/signika-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/signika-regular-webfont.woff2') format('woff2'),
         url('../../fonts/signika-regular-webfont.woff') format('woff'),
         url('../../fonts/signika-regular-webfont.ttf') format('truetype'),
         url('../../fonts/signika-regular-webfont.svg#signikaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'signikalight';
    src: url('../../fonts/signika-light-webfont.eot');
    src: url('../../fonts/signika-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/signika-light-webfont.woff2') format('woff2'),
         url('../../fonts/signika-light-webfont.woff') format('woff'),
         url('../../fonts/signika-light-webfont.ttf') format('truetype'),
         url('../../fonts/signika-light-webfont.svg#signikalight') format('svg');
    font-weight: normal;
    font-style: normal;

}

.navbar-layout3 .navbar-custom{ background: none; border: none; border-radius: 0; }
.body-xs .navbar-layout3 .navbar-custom .logo { display: block; text-align: left; }
.body-xs .navbar-layout3 .navbar-custom .logo img{ max-width: 70%; height: auto; }
.navbar-layout3 .navbar-custom .navbar-collapse,.navbar-layout3 .navbar-custom .navbar-toggle{ border: none; border-radius: 0 }
.navbar-layout3 .navbar-custom .navbar-toggle:hover,.navbar-layout3 .navbar-custom .navbar-toggle:focus{ background: none }
.navbar-layout3 .navbar-custom .navbar-toggle .icon-bar{ background-color: #bababa; height: 1px; margin-top: 2px }
.navbar-layout3 .navbar-custom .navbar-toggle{ position: absolute; top: 0; right: 15px }  
.navbar-layout3 .navbar-custom .nav.menu { position: relative; }
.navbar-layout3 .navbar-custom .nav.menu:after {content: '';position: absolute;border-bottom: 1px solid #bababa;height: 1px;width: 2000px;left: 0;bottom: 0;z-index: -1;}
.body-xs .navbar-layout3 .navbar-custom .nav.menu:after{ content: none; }  
.navbar-layout3 .navbar-custom ul li > a{ font-family: 'signikaregular', Arial, Helvetica, sans-serif; font-size: 17px; color: #2a2a2a; padding: 8px 15px}
.navbar-layout3 .navbar-custom ul li > a, .body-xs .navbar-layout3 .navbar-custom .dropdown.open ul li > a{ text-align: center; color: #2a2a2a }
.navbar-layout3 .navbar-custom ul > li > a{ border-bottom: 1px solid #bababa }
.navbar-layout3 .navbar-custom ul > li.active > a, .navbar-layout3 .navbar-custom ul > li:hover > a, .navbar-layout3 .navbar-custom ul > li.active:hover > a, .navbar-layout3 .navbar-custom ul > li > a:focus{ color: #92053a; background: none; border-bottom: 1px solid #92053a;}
.navbar-layout3 .navbar-custom .dropdown.open > a,.navbar-layout3 .navbar-custom.block .dropdown > a{ border: none; background: none; border: none; }
.navbar-layout3 .navbar-custom .dropdown ul{ width: 170px; left: 50%; margin-left: -85px; border: none; border-radius: 0; border: none; background: #e8e8e8; border-top: 1px solid rgba(146, 5, 58, 1); border-bottom: 1px solid rgba(146, 5, 58, 1); padding: 10px 0; box-shadow: none; }
.body-xs .navbar-layout3 .navbar-custom .dropdown ul,.navbar-layout3 .navbar-custom.block .dropdown ul{ margin-left: 0; width: 100%;}
.body-xs .navbar-layout3 .navbar-custom .dropdown ul > li,.navbar-layout3 .navbar-custom.block .dropdown ul > li{ position: relative;}
.navbar-layout3 .navbar-custom .dropdown ul > li > a{ font-family: 'signikalight', Arial, Helvetica, sans-serif; font-size: 14px; padding: 3px 15px; text-align: center; border: none !important; }
.navbar-layout3 .navbar-custom .dropdown a .caret{ display: none; }
.navbar-layout3 .navbar-custom .dropdown ul > li.active > a, .navbar-layout3 .navbar-custom .dropdown ul > li:hover > a, .navbar-layout3 .navbar-custom .dropdown ul > li > a:focus, .body-xs .navbar-layout3 .navbar-custom .dropdown.open ul > li.active > a, .body-xs .navbar-layout3 .navbar-custom .dropdown.open ul li:hover > a, .body-xs .navbar-layout3 .navbar-custom .dropdown.open ul > li > a:focus{ background: none; color: rgba(146, 5, 58, 1); border: none; }
.navbar-layout3 .navbar-custom .nav.menu > li.active > .bullet{ display: block; background: url(../../../../images/design/menu/layout3/dropdownBG.png) 50% 0 no-repeat; width: 100%; height: 11px; position: absolute; bottom: -5px; }
.navbar-layout3 .navbar-custom .dropdown ul li:first-of-type > .bullet{ display: block; background: url(../../../../images/design/menu/layout3/dropdownBG.png) 50% 0 no-repeat; width: 100%; height: 11px; position: absolute; top: -5px; }
.body-xs .navbar-layout3 .navbar-custom .dropdown ul li:first-of-type > .bullet,.navbar-layout3 .navbar-custom.block .dropdown ul li:first-of-type > .bullet{ top: -15px; }
.navbar-layout3 .navbar-custom .dropdown ul li:not(:first-of-type) > .bullet{ background: none; }